All RPC List

Name Tag Routine Availability Description
Name Tag Routine Availability Description
OOPS REMOTE GET USER OPTIONS OPT OOPSGUI1 This call returns what ASISTS GUI menu options the user has assigned to them.
OOPS GET POINTED TO GETLIST OOPSGUI3 The broker call passes the file and field number back to the variable FLD on the M side. The M code will return the code (pointer) and the description for set of codes or table files to be used in lookups.
OOPS GET BODY PART BODY OOPSGUI3 Call this to return a list of body parts from file ^OOPS(2261.1 that do not have a numeric value in the code field.
OOPS GET CASE NUMBERS GETCASE OOPSGUI0 This call returns a list of cases that match the search criteria and are eligible for editing.
OOPS GET DUPLICATES DUP OOPSGUI4 This broker call returns the Case Number, Type of Incident and Date/Time of any Open Case that matches the social Security Number that was entered in the Create Accident/Illness Report Option.
OOPS LOAD OOPS LOAD OOPSGUI4 This broker call files data entered in the Create Accident/Illness Report Option.
OOPS EMPLOYEE DATA PAID OOPSGUI4 This call returns a listing of individuals in the PAID file #450 that match the Name or partial name entered. It returns PAID fields 6, 10, 13, 16, 31, 32, 38, 186.1, 186.3, 186, 186.4, 458, 604.
OOPS NEW PERSON DATA PER OOPSGUI4 This call returns the name of new person, sex, DOB, and SSN of the individual whose name is passed in the input parameter.
OOPS GET 2260 DATA GET OOPSGUI2 PUBLIC This broker call will return data from ASISTS file 2260. The fields (in the array) returned will vary depending on the input parameter. One field of the input parameter is FORM. If the claim is for a 2162, all the fields associated with "2162" nodes along with zero nodes will be returned. If the form is either CA1 or CA2 all associated nodes will be returned in addition to the zero and "CA" nodes.
OOPS REPLACE DATE/TIME DTFC OOPSGUI8 This call assures the date and/or time is a valid and reformats it.
OOPS GET CKRANGE GETSCHED OOPSGUI3 PUBLIC This broker call is used to return an array which holds the integer values stored in the field included in the input parameter. Currently in ASISTS, the fields that are evaluated/returned via this broker are: 140 Regular Work Schedule for CA1 244 Regular Work Schedule for CA2
OOPS GET WITNESSES WITR OOPSGUI2 PUBLIC This broker call with take and IEN as input and retrieve witness information and associated comments from the ASISTS 2260 file.
OOPS GET DEFAULT MD DEFMD OOPSGUI2 PUBLIC This call will return the Default Medical Doctor information based on an IEN in the ASISTS 2260 file being passed in. The information returned is from the file 2262.
OOPS GET SUPERVISOR SUPER OOPSGUI4 This call looks up the Supervisor from the new person file. The IEN of the claim is passed in to make sure that the person involved is not the supervisor.
OOPS CREATE AMENDMENT AMEND OOPSGUI8 Files an Amendment for the selected case in ASISTS.
OOPS EDIT 2260 EDIT OOPSGUI5 PUBLIC This broker call passes in ASISTS data and files it in the ASISTS Accident Reporting File (#2260).
OOPS CHANGE CASE STATUS CHGCASE OOPSGUI6 This broker call passes in the ASISTS IEN, new case status and if the case status is deleted the reason for deletion.
OOPS REPLACE WP REPLWP OOPSGUI2 PUBLIC This call will replace Word Processing fields based on input paramters indicating the file, field and IEN of the record that will be changed. Another input parameter contains the data via a list or pointer that will be placed into the "new" word processing fields.
OOPS VALIDATE TIME DTVALID OOPSGUI2 PUBLIC This broker call will compare two dates (which are part of the input) based on the 3rd input paramater which is a flag indicating which type of compare should be done. The RESULTS output indicates whether the dates pass (VALID DATE) or fail (DATE ERROR) the compare.
OOPS GET DATA GETDATA OOPSGUI3 This broker call returns the data in the ASISTS Accident Reporting File (#2260) for fields that are 1) Set of Codes, 2) Set of Codes Multiple, 3) Pointer to a file, and 4) Pointer to a file multiple.
OOPS GET UNION UNIGET OOPSGUI6 This call retrieves a listing of all Unions.
OOPS DELETE UNION UNIKILL OOPSGUI6 This broker call will delete an entry in the Union File (#2263.7).
OOPS PUT UNION UNIEDT OOPSGUI6 This call will either file a new Union record if there is no internal record number passed back or it will edit an existing union record if the internal record number is present and passed back.
OOPS GET SITE PARAMETER SITEPGET OOPSGUI6 This broker call returns the Site Parameter Name, IEN and the DOL District Office and is used to obtain the entries in the Station multiple.
OOPS SET FIELD SETFIELD OOPSGUI2 PUBLIC This broker call will set a single field in file 2260.
OOPS DELETE SITEP STATION
OOPS DELETE SITEPAR STATION SITEPKIL OOPSGUI6 This broker call deletes the Station Subfile for the IEN passed into it.
OOPS EDIT SITEPAR STATION SITEPEDT OOPSGUI6 This broker call will either add a new Station subfile to the Site parameter file or will allow for editing an existing Station subfile. If the Station IEN is passed in the INPUT parameter, the record will be edited. If a Station IEN is not passed in the input parameter, a new record will be created.
OOPS DELETE WITNESS DELWITN OOPSGUI2 PUBLIC This broker call will delete witness information from the "CA1W" node in file 2260 based on the IEN and sub file id passed in.
OOPS WITNESS CREATE ADDWITN OOPSGUI2 PUBLIC This broker call will add a new Witness record for a case in the ASISTS Accident Reporting File (#2260). It is called by the CA1 form in Delphi.
OOPS WITNESS EDIT EDTWITN OOPSGUI2 PUBLIC This broker call files any changes entered on an existing Witness.
OOPS WITNESS DELETE DELWITN OOPSGUI2 PUBLIC The broker call will remove witness information (stored in node "CA1W") from the 2260 file.
OOPS EDIT SITE PARAMETER PARMEDT OOPSGUI6 This broker call files changes to the Site Parameter File (#2262) name and District Office, if made.
OOPS APPROVE SIGN FOR EMPLOYEE EN1 OOPSGUI8 This broker call will determine whether the individual can approve the Workers' Comp person being able to sign for the employee if accessed from the Safety or Employee Health menus.
OOPS VALIDATE AND SIGN SETSIGN OOPSGUI1 This broker call handles the validation of data prior to a user entering their electronic signature code. It also validates the electronic signature code and then assures that the users electronic signature code, the date/time of signature, and the users DUZ is filed in the Vista database.
OOPS REPLACE MULTIPLE REPLMULT OOPSGUI3 This procedure is for updating entries in a multiple, in 2 stages. Stage 1 deletes all current entries, step 2 creates new entries using data passed back from the GUI form.
OOPS UNION CONSENT CONSENT OOPSGUI7 PUBLIC This broker call will send the Bulletin to the union representative selected. Note: a ASISTS legacy routine is called from this broker call to send the bulletin.
OOPS GET STATION INFORMATION STATINFO OOPSGUI3 PUBLIC This broker call returns the Address, City, State and Zip code for a station stored in DIC(4 Institution file.
OOPS MANUAL XMIT DATA ENT OOPSGUI7 This broker call is the front end for calling the routine to transmit data to the AAC for DOL (CA1 and CA2s) or to transmit data to the National Database (NDB).
OOPS INCIDENT REPORT ENT OOPSGUIT This broker call returns the data for creating the Type of Incident reports. This report provides information on different Types of incidents.
OOPS WCEDIT OWCPCLR OOPSGUI7 This call clears the Supervisor signature and related fields if the Workers Compensation specialist has edited fields INJURED PERFORMING DUTY (#146), NOT INJURED PERFORMING JOB (#147), INJURY CAUSED BY EMPLOYEE (#148), CAUSED BY EMPLOYEE EXPLAIN (#149), SUPERVISOR NOT AGREE EXPLAN (#164), or REASON AGENCY CONTROVERTS COP (#165) after the Supervisor signed. It also sets the field WORKER'S COMP EDIT (#199) so the required bulletin will be sent.
OOPS GET OSHA DATA OSHA OOPSGUIF This broker call returns the data needed to produce the Log of Federal Occupational Injuries and Illnesses Report.
OOPS GET PRT ACC STATUS RPT ACCID OOPSGUIT This broker call retrieves the data required to generate the PRINT ACCIDENT REPORT STATUS Report.
OOPS CLEAR SIGNATURE CSIGN OOPSGUI8 This broker call clears the signature from the ASISTS case for Form and discipline (calling menu).
OOPS NEEDLESTICK LOG NSTICK OOPSGUIF This broker call retrieves the data necessary to produce the Log of Needlestick report.
OOPS GET NOI CODE GETNOI OOPSGUI8 This broker call returns the listing of NOI codes. If the claim is a CA1 then only codes begining with T are returned, if the claim is a CA2 only codes that do not begin with a T are returned.
OOPS SET RECORD LOCK SETLCK OOPSGUI3 This broker call attempt to lock the record and if not successful, returns a message indicating that the record is in use by another user.
OOPS RELEASE RECORD LOCK CLRLCK OOPSGUI3 This broker call will release the previously locked ASISTS record.
OOPS GET ASISTS CASE ASISTS OOPSGUI4 This broker call completes a lookup on the ASISTS Accident Reporting file and returns a list of valid ASISTS cases for selection.
OOPS CHECK PAID EMP DATA VALEMP OOPSGUI1 This broker call checks to make sure that if the PERSONNEL STATUS (field #2) is an employee and the Pay Plan is equal to "OT" that the Grade (#16), Step (#17), and Retirement (#60) fields contain valid responses.
OOPS GET SINGLE FIELD GETFLD OOPSGUI7 This broker call will return a single data element from the file and field that is passed in as a parameter.
OOPS GET INSTITUTIONS GETINST OOPSGUI7 PUBLIC This broker call will retrieve all the stations from the INSTITUTION (#4) file.
OOPS SENSITIVE DATA SENSDATA OOPSGUI7 PUBLIC This Broker call is used to pass data to the bulletin routine for supervisors accessing sensitive data and not creating an ASISTS case.
OOPS GET MISC REPORT DATA ENT OOPSGUIR This broker call will return data to generate reports on the Delphi Client side. It is a generic call that needs the start date, end date, station number (or A for all stations), and the report call or name.
OOPS GET FAC SHORT LIST STA OOPSGUIS
OOPS SELECT CA7 CA7LIST OOPSGUIC This broker call returns a list of valid Request for Compensation claims (CA-7) for the employee or Workers' Comp Specialist.
OOPS LIST CAS LISTCA OOPSGUIC This broker call returns a listing of all the valid CA's (either 1 or 2) that can be selected by this user to create a new Request for Compensation (CA-7) claim.
OOPS MULTIPLE DATA MULTIPLE OOPSGUIC This broker call will be used to both get and set data stored in a sub-record or multiple. When saving (setting) data, the entire subrecord is deleted then re-filed.
OOPS SET DUAL BENEFITS DATA DUAL OOPSGUID This broker call files data in the DUAL Node of the ASISTS Accident Reporting File (#2260).
OOPS SIGN CA7 SIGNCA7 OOPSGUIS This broker call accepts an encrypted electronic signature, validates the entry and files the signature fields in the ASISTS COMPENSATION CLAIM (CA7) File (#2264).
OOPS SIGNATURE VALIDATION DECODE OOPSGUIS This broker call will return the SIGNATURE BLOCK PRINTED NAME from the New Person File (#200) if the validation logic for signing the case passes.
OOPS ZIP CODE MISMATCH CHECK ZIPCHK OOPSGUI8 This broker call will take the Zip Code and State Name and validate that the Zip Code exists and is valid for the State.
OOPS SET OSHA300A OSHA300 OOPSGUIC
OOPS GET DETAIL LOCATION GETDLOC OOPSGUIS This broker call returns the entries in the Detail Location sub file in the ASISTS SETTING OF INJURY File (#2261.4).
OOPS SET DETAIL LOCATION SETDLOC OOPSGUI8 This broker call files sub record level data in the Detail Location sub record in the ASISTS SETTING OF INJURY File (#2261.4).
IBD EXPAND FORMID IDPAT IBDFRPC3 PUBLIC 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.
IBD GET FORMSPEC GETFS IBDFBK1 RESTRICTED 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.
IBD GET INPUT OBJECT BY CLINIC CLNLSTI IBDFRPC PUBLIC 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.
IBD GET INPUT OBJECT BY FORM FRMLSTI IBDFRPC PUBLIC 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.
IBD GET ONE INPUT OBJECT OBJLST IBDFRPC1 PUBLIC This call will return specific information about any one input object 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. 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)
IBD RECEIVE FORM DATA RECV IBDFBK2 RESTRICTED 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.
IBD VALIDATE USER VALIDAV IBDFBK1 RESTRICTED This call is used to validate user information and for display on the Show User screen.
IBD RECEIVE DATA SEND IBDFRPC4 PUBLIC 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.
IBD RETURN IMAGE ID IMAGEID IBDFBK1 PUBLIC Returns a numeric between 1 and 9999999 that is used as part of the file name to store the next unknown image as.
IBD ELAPSED TIME ETIME IBDFBK1 PUBLIC Store elapsed time for data entry
IBD STORE WORKSTATION ERROR WSERR IBDFBK1 PUBLIC 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.
IBD STORE IMAGE NAME IMAGENM IBDFBK1 PUBLIC This RPC will cause the information on images saved to be stored in the AICS IMAGE LOG file.
IBD GET ALL PCE DATA GETALL IBDFRPC5 PUBLIC This RPC is used to retrieve all data in PCE for a particlar encounter formatted for display in a memo component.
IBD GET PAST APPT LIST APPTLST IBDFRPC5 PUBLIC 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.
IBD GET FORMSPEC GLOBAL GETFS1 IBDFBK1 PUBLIC
IBD GET SCAN PAGE INFO SCANPG IBDFBK1 PUBLIC This RPC will return an array where the data reflects the page number of scannable pages, Piece 2 will display the date/time received.
DVBAB REPORT CHECKLIST REPORT1 DVBAB9 Generates an exam worksheet.
DVBAB CHECK CREDENTIALS CHKCRED DVBAB1 Verifies the user has been granted access to AMIE II/CAPRI
DVBAB FIND EXAMS FINDEXAM DVBAB1 SUBSCRIPTION Lists all of the patient's AMIE II C&P exam requests whether complete, new or pending.
DVBAB SEND MSG MSG DVBAB1 SUBSCRIPTION Used to generate e-mail messages for specific CAPRI actions, such as changing a C&P exam request.
DVBAB APPOINTMENT LIST DPA DVBAB1B Returns a list of past, future or all appointments.
DVBAB REPORT LISTS LIST DVBAB1 SUBSCRIPTION 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.
DVBAB PTINQ PTINQ DVBAB1 Returns a patient inquiry text report.
DVBAB INCREASE EXAM COUNT INCEXAM DVBAB1 RESTRICTED Used to record the number of exams pending for a specified patient.
DVBAB HEALTH SUMMARY TEXT RPT DVBAB1 SUBSCRIPTION 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.
DVBAB 2507 PENDING REPORT STRT DVBAB6 SUBSCRIPTION Generates a report based on the status of 2507 requests.
DVBAB INST LIST INSTLIST DVBAB1 SUBSCRIPTION Returns a list of Institutions.
DVBAB DATETIME DTTM DVBAB1 SUBSCRIPTION Returns the current date/time from VistA
DVBAB AMIS REPORT STRT DVBAB3 RESTRICTED Returns an AMIS report for specified search criteria.
DVBAB SC VETERAN REPORT EN DVBAB4 SUBSCRIPTION Generates a service-connected veterans report.
DVBAB PENDING C&P REPORT STRT DVBAB6 RESTRICTED Generates a report containing the pending C&P exam requests.
DVBAB REPORT EXAM CHKLIST STRT DVBAB4 RESTRICTED Generates an exam worksheet.
DVBAB REPORT ADMINQ ENBROKE2 DVBAADRP RESTRICTED Generates an admission inquiry report, in either standard or delimited format, for the specified parameters.
DVBAB REPORT INCOMPVET STRT DVBAB51 RESTRICTED Generates an incompetent veteran report, in either standard or delimited format, for the specificed date range.
DVBAB REPORT DISCHARGE STRT DVBAB53 RESTRICTED Generates a discharge report, in either standard or delimited format, for the specified parameters.
DVBAB REPORT READMIT STRT DVBAB56 RESTRICTED Generates a re-admission report, in either standard or delimited format, for the specified date range.
DVBAB REPORT ADMISSIONS STRT DVBAB54 RESTRICTED Generates an admission report, in either standard or delimited format, for the specified date range.
DVBAB REPORT PENDING7131 STRT DVBAB57 RESTRICTED Generates a list of pending 7131 requests.
DVBAB REPORT CPDETAILS STRT DVBAB70 RESTRICTED Returns a detailed summary of a specific C&P request.
DVBAB REPORT 7131INQ STRT DVBAB71 RESTRICTED Returns a 7131 inquiry report.
DVBAB LABLIST LABLIST DVBAB1 RESTRICTED Returns a list of the site's laboratory test names.
DVBAB VERSION VERSION DVBAB1 RESTRICTED This RPC returns the MINIMUM version parameter and also checks if the GUI matches the MINIMUM version build or the PREVIOUS version build. If the GUI is the PREVIOUS version and falls outside of the grace period or the GUI is not the MINIMUM or PREVIOUS build this RPC will return the grace period date of January 1, 1980 enforcing GUI version control to recognize this version is no longer allowed sign on.
DVBAB DIVISION DIVISION DVBAB1 SUBSCRIPTION
DVBAB TEAM PATIENTS TEAMPTS DVBAB1 SUBSCRIPTION Function returns an array of patients on a team.
DVBAB REPORTS START DVBAB82 AGREEMENT CAPRI REGIONAL OFFICE 21 DAY CERTIFICATE PRINTING
DVBAB MAIL INIT INIT DVBAB3 RESTRICTED Init Mailman variables. Return string: e-mail address^
DVBAB SURGERY CASE START DVBAB89 PUBLIC
DVBAB ORIGINAL PROCESSING DATE XDA DVBAB89 PUBLIC
DVBAB MPI ASSIGN ICN MPI DVBCPATA 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.
DVBAB REPORT ADMISSION INQUIRY ENBROKER DVBAADRP SUBSCRIPTION Returns display text indicating when the report was last run
DVBAB REPORT NEW NOTICES DC ENBROKER DVBADSNT RESTRICTED Broker-enabled version of option DVBA NOTICE/DISCHARGE PRINT, Print New Notices of Discharge.
DVBAB TEMPLATE DEFINITION DEFINE DVBABFRM SUBSCRIPTION 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
DVBAB NOTE TITLES NOTETL DVBABTIU SUBSCRIPTION Returns list of note titles from TIU in format name+" "+type+" "+status
DVBAB GET VISIT INFO VISIT DVBABTIU
DVBAB REPORT SPECIAL SPECRPT DVBASPD2 RESTRICTED Generates a Special Report for Pension and A&A, in either standard or delimited format, for the specified parameters.
DVBAB SAVE FORM SAVE DVBABFRM SUBSCRIPTION 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.
DVBAB EXAMS BY DATE EXAMBYDT DVBABEBD RESTRICTED Provides a report by date range of all AMIE/CAPRI exam requests.
DVBAB TEMPLATE LIST TEMPLATE DVBAB1 SUBSCRIPTION Returns complete list of CAPRI templates.
DVBAB LOAD FORM LOAD DVBABFRM SUBSCRIPTION
DVBAB NEW PERSON FILE START DVBAB84 PUBLIC
DVBAB FETCH 1U4N U1N4 DVBABFRM SUBSCRIPTION 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.
DVBAB TEMPLATE REPORT FULL RPTSTAT DVBAB85 SUBSCRIPTION Returns report of exam templates, including current status, Worksheet Originator name.
DVBAB FORM DATA BACKUP BACKUP DVBABFRM RESTRICTED Makes a backup copy of a CAPRI template in case of data loss. The backup is restored through the CAPRI GUI.
DVBAB FORM DATA BACKUP DELETE DELETE DVBABFRM SUBSCRIPTION
DVBAB FORM DATA BACKUP RESTORE RESTORE DVBABFRM SUBSCRIPTION
DVBAB FORM COPY COPY DVBABFRM RESTRICTED If DVBAB2 has a value, it'll be copied to the new patient. 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.
DVBAB FIND DUPS DUP DVBAB84 SUBSCRIPTION 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
DVBAB SET DIVISION DUZ2 DVBAB84 SUBSCRIPTION Set the Division
DVBAB GET URL URL DVBABURL SUBSCRIPTION Returns a URL for some items used within CAPRI 1=VBA's AMIE worksheet website
DVBAB DOD REPORT SENDRPT DVBABDOD RESTRICTED This remote procedure call returns a DOD report from the FHIE framework. ENDDATE = Ending search date ORMAX = Max number of entries for report 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
DVBAB DOD INFO INFOMSG DVBABDOD RESTRICTED 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.
DVBAB FIND DFN BY ICN ICN DVBABDOD PUBLIC 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.
DVBAB DOD REPORT TYPES RPTTYPS DVBABDOD RESTRICTED 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.
DVBAB CCOW CCOW DVBABFRM SUBSCRIPTION 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)
DVBAB RESTRICTED LIST PATIENTS RSTLIST DVBABFRM Returns a list of restricted patients for CAPRI when in remote mode.
DVBAB ZIP2CITY ZIP2CITY DVBABADR SUBSCRIPTION 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
DVBA CHECK PATCH CHECK DVBAB1B SUBSCRIPTION 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.
DVBAB GET SET GETSET DVBABDDU RESTRICTED This remote procedure retrieves the SET OF CODES for a given file and field for use in populating controls.
DVBAB GET VVA TOKEN VVATOKEN DVBABURL RESTRICTED This remote procedure retrieves the username, password, and token value passed to the Virtual VA web service.
DVBAB 8861 NOTIFICATIONS ENTER DVBANTFY RESTRICTED This will perform MailMan notifications for Form 8861 Requests based on the status of the request.
DVBA MVI SEARCH PERSON FNDPAT DVBAMVI1 AGREEMENT This remote procedure passes the delimited person traits to the MVI SEARCH PERSON web service and returns the results of the search.
DVBA MVI GET CORRESPONDING IDS GETIDS DVBAMVI2 AGREEMENT 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.
DVBAD CONTRACTED EXAM REPORTS CERPTS DVBACER1 RESTRICTED Allows demTRAN (GUI) to execute the Detailed, Summary and Timeliness contracted exam reports.
DVBAD CONTRACTED EXAM CRYPTO EN DVBACEM1 RESTRICTED Allows the demTRAN (GUI) application to Encrypt/Decrypt information for storage to or retrieval from the VistA environment.
DVBAB SEND MSG TWO MSG2 DVBAB1A SUBSCRIPTION THIS RPC IS THE SECOND FOR THE CAPRI MSG 2507 EXAM THIS ONE PRODUCES A MESSAGE FOR EACH EXAM THAT IS COMPLETED
DVBA CAPRI EXAM XML FILEIN DVBAXML SUBSCRIPTION This RPC allows for the filling of the 2507 EXAM template in the XML version.
DVBA CAPRI EXAM LINK TIU LINK DVBAXML SUBSCRIPTION Links an exam in CAPRI TEMPLATES #396.17 to TIU DOCUMENT #8925
DVBA CAPRI GET EXAM IEN GETEXAM DVBAXML SUBSCRIPTION get an exam ien from the CAPRI TEMMPLATE #396.17 given a tiu ien from TIU DOCUMENT #8925
DVBA CAPRI GETSPCLCONSID GETSC DVBACPR1 This RPC returns an array of special considerations linked to a 2507 request.
DVBA CAPRI LISTSPCLCONSID LSTSC DVBACPR1 This RPC returns an array (listing) of valid special considerations that can be linked to a 2507 request.
DVBA CAPRI SETSPCLCONSID SETSC DVBACPR1 This RPC sets the passed-in special considerations and links them to the passed-in 2507 request.
DVBA CAPRI LISTINSUFRSN LSTIR DVBACPR1 This RPC returns a list (array) of valid Insufficient Reasons that can be linked to a 2507 exam.
DVBA CAPRI LISTCLAIMTYPE LSTCT DVBACPR1 This RPC returns a list (array) of valid Claim Types
DVBA CAPRI GETCLAIMTYPE GETCT DVBACPR1 This RPC returns a list (array) of Claim Types associated with a valid 2507 Request
DVBA CAPRI SETCLAIMTYPE SETCT DVBACPR1 This RPC returns the status of Claim Types passed to be set to a valid 2507 Request
DVBA CAPRI GETCANCELREASON CANRSN DVBCANRS RESTRICTED 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.
DVBA CAPRI GETCONTREMARKS WPGET DVBACREM RESTRICTED 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.
DVBA CAPRI SETCONTREMARKS WPSET DVBACREM RESTRICTED 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.
DVBA CAPRI GET REROUTE REROST DVBCUTL8 SUBSCRIPTION This RPC will return 1 if the Request is able to be rerouted or return 0 if the Request can not be rerouted.
DVBA CAPRI REROUTE VAMC GETFAC DVBACRVA SUBSCRIPTION VA FACALITIY NAMES AND STATES ARE RETURNED FOR ALL ENTERIES ON FILE. ENTRIES WILL BE RETURNED IN SPECIFIED SORT ORDER.
DVBA CAPRI GET DIVISION CDIV DVBCUTL8 SUBSCRIPTION This RPC will return all of the active division for this site.
DVBA CAPRI GET DIV COMMENT CDIVC DVBCUTL8 SUBSCRIPTION This RPC will return the Comment for the selected Division.
DVBA CAPRI GET DIV EXAM CDIVE DVBCUTL8 SUBSCRIPTION This RPC will return a the Default List of active exams.
DVBA CAPRI GET REROUTE CODE ARC DVBCUTL8 SUBSCRIPTION This RPC returns the active Reroute Code from file #396.55
DVBA CAPRI SEND REROUTE EN DVBCXFR1 SUBSCRIPTION This RPC reroutes a 2507 C&P Request to another VAMC facility.
DVBA CAPRI REROUTE INFO RINFO DVBCUTL8 SUBSCRIPTION This RPC returns the ReRoute information based on the 2507 Request IEN. Data is returned as: RTN(1)-REROUTE TO^REROUTE DATE^REROUTE STATUS^STATUS DATE^REROUTED FROM^ REROUTE REASON^REJECT REASON RTN(2)-REROUTE DESCRIPTION RTN(3)-REROUTE REJECTION REASON
DVBA CAPRI REROUTE STATUS RPRO DVBCUTL8 SUBSCRIPTION This RPC updates the status of the rerouted 2507 Request
DVBA CAPRI GET EDIPI EDIPIQ DVBCENQ RESTRICTED CAPRI REMOTE PROCEDURE CALL RETURNS EDIPI TO BE SENT VIA DBQ'S TO DOD
DVBA CAPRI GET EDIPI2 EDIPIQ2 DVBCENQ RESTRICTED CAPRI REMOTE PROCEDURE CALL RETURNS EDIPI AND LAST SERVICE BRANCH TO BE SENT VIA DBQ'S TO DOD. FIRST PIECE IS EDIPI OR ZERO (0) IF THERE IS NO DATA, SECOND PIECE IS LAST SERVICE BRANCH. "1XXXX^LAST SERVICE BRANCH"
DVBAB PRF POPUP TRIGRPOP DVBCPRF SUBSCRIPTION This RPC will return 1 if the patient has any active flags for Category I or Category II, a return of 0 if no active flags exist.
DVBAB HASFLG HASFLG DVBCPRF SUBSCRIPTION This RPC will return an array of active assigned flags for a patient
DVBAB GETFLAG GETFLG DVBCPRF SUBSCRIPTION RPC returns detailed flag information for flag selected
DVBAB CLRFLG CLEAR DVBCPRF SUBSCRIPTION Clears the ^TMP file created for Patient Record Flag data
DVBAB SELF REFERRAL SELFREF DVBCENQ RESTRICTED This RPC will return an array of Date/Time Locked(Field 5) and Form Title(Field 9) of File 396.17 if the VHA Internal DBQ Referral (Field 25) is Yes.
DVBA MVI CERNER CORRELATIONS GETACC DVBAMVI2 PUBLIC This RPC will be used by CAPRI to determine if there are any active Cerner correlations for a given ICN.
DVBA ACTIVE DBQ LIST ACTIVE DVBCPNCS RESTRICTED This RPC will return the list of active DBQ's from file 396.18. The Array will contain the DBQ name, active date, version and PNCS file name
DVBA DBQ CHECK DBQCHECK DVBCPNCS RESTRICTED This RPC is used by the CAPRI GUI to verify that a started DBQ is still active and has not been marked as inactive in File ^DVB(396.18) Return Data example, 1st Piece is the DBQ Template Status and 2nd Piece is the DBQ Template Name: RTN(1)="FALSE^DBQ ENDO THYROID & PARATHYROID" RTN(2)="FALSE^VBMS EAR CONDITIONS" RTN(3)="FALSE^VBMS URINARY TRACT"
DVBA DBQ GEN CHECK DBQCK DVBCPNCS RESTRICTED This RPC will be used to check if a draft DBQ is using the correct version. This will accept a general DBQ name and specific date to use for verification. The RPC verifies the DBQ has not been De-Activated and the Activation Date is before the date sent for verification.
DVBA REPORT BUILDER REPORT DVBCREPT PUBLIC
DVBA CAPRI DBQ STATUS DBQSTAT DVBCPNCS RESTRICTED This RPC will change the status of an DBQ Template to the status sent from the CAPRI GUI. Once successfully changed it will return a 1.
DVBA CAPRI GET EFOLDER TOKEN EFOLD DVBABURL RESTRICTED CAPRI REMOTE PROCEDURE CALL RETURNS DVBAB CAPRI CDEFOLD TOKEN SECURITY CODE.
DVBA CAPRI PARAM INQ PARAMS DVBCPUSH RESTRICTED This RPC will return all Parameters under the AMIE(DVBA) namespace. Multiple instances are separated by vertical bars ("|").
DVBA CAPRI PARAM UPDATE PARAMED DVBCPUSH RESTRICTED This RPC allows CAPRI to update CAPRI Parameter values. If the parameter has multiples, then the multiple instance values are sent in the 3rd input parameter (DVBVAL) separated by vertical bars ("|"). The RPC will delete all instances and replace them with the new values in DVBVAL. If a single null value is sent, then all instances are deleted. For word processing values, the bars "|" can be used in place of carriage returns. If the information is longer than 250 characters, the RPC will break it up into lines of 100 characters.
DVBA CAPRI CLINDOC URLS CLNDCURL DVBCTOG RESTRICTED This REMOTE PROCEDURE CALL returns the PIV URL, proxy URL and the priority of which transmission process is assigned.
DVBA CAPRI GET TOGGLES GETTOG DVBCTOG RESTRICTED Purpose: to get the value of the toggle name that is passed in. This REMOTE PROCEDURE CALL returns the internal value of any parameter that meets the criteria of having an entity defined as PACKAGE and an instance that does not apply.
DVBA CAPRI GET PAR DESC PARADESC DVBCPUSH RESTRICTED This RPC will be used by CAPRI to return a Parameter Description.
DVBA CAPRI SET METRICS EFOLDMET DVBCPUSH RESTRICTED This RPC will create an entry in ^DVB(396.21) for EFolder Transmission metrics reporting.
DVBA CAPRI PURGE MET PURGEMET DVBCPUSH RESTRICTED This RPC will allow the CAPRI GUI User with the correct security key to purge metrics data in File ^DVB(396.21).
DVBA CAPRI GET MET RPT RPCENTRY DVBCTOG RESTRICTED This RPC is used by the CAPRI GUI to obtain a Metrics Report of Clinical Document Transmissions. Data stored in file ^DVB(396.21)
DVBA CAPRI GET ALL PARAM ALL DVBCPUSH RESTRICTED This RPC will be used by CAPRI to return all parameter descriptions.
DVBAB CAPRI ALLOW CLINDOCS EFOLDER DVBCENQ RESTRICTED THIS CAPRI RPC WILL VALIDATE IF THE USER IS A PROVIDER, VBA USER, VHA USER WITH THE REQUIRED TITLE TO ALLOW FOR SENDING OF CLINICAL DOCUMENTS TO THE EFOLDER
DVBAB CAPRI EFOLDER LOCATION LOCATION DVBCENQ RESTRICTED Returns the location to be used for Clinical Docs to be sent from CAPRI GUI
DVBAB CAPRI PROVIDER PROVIDER DVBCENQ RESTRICTED CAPRI GUI verifies that the user is a Provider
DVBA CAPRI SPEC ADD SPECADD DVBCPUSH RESTRICTED This RPC is used by the CAPRI PUSH Utility Application to allow users to add new Special Considerations used by the 2507 process.
DVBA CAPRI SPEC STATUS SPECDIS DVBCPUSH RESTRICTED This RPC is used by the CAPRI PUSH Utility Application to allow users to disable or enable Special Considerations used by the 2507 process.
DVBA CAPRI SPEC INACTIVE LISTSC DVBCPUSH RESTRICTED This RPC will return to the CAPRI Push application the list of inactive Special Considerations.
DVBA CAPRI WORKSHEET STAT LIST LISTSTAT DVBCPSH1 RESTRICTED This RPC will return the list of AMIE Worksheet Exams according to status.
DVBA CAPRI WORKSHEET NAME ED EXEDIT DVBCPSH1 RESTRICTED This RPC will allow the edit of an AMIE Worksheet Name in File DVB(396.6)
DVBA CAPRI WORKSHEET STATUS EXINACT DVBCPSH1 RESTRICTED This RPC will set the status of an entry in File 396.6 to active or inactive
DVBA CAPRI UPDATE DBQ TRANSTAT STATUS DVBCTXML RESTRICTED This rpc will update the DBQ transmission status in File ^DVB(396.17)
DVBA CAPRI GET DBQ XML FAILXML DVBCTXML RESTRICTED This RPC is being used by CAPRI GUI to retrieve the XML document stored in File ^DVB(396.17).
DVBA CAPRI DBQ TRANS FAIL LIST FAILIST DVBCTXML RESTRICTED This RPC is returning a list of failed XML transmissions to the CAPRI GUI
DVBA CAPRI SAVE DBQ XML SAVEXML DVBCTXML RESTRICTED This RPC will save the XML created to send to DAS from the CAPRI GUI
DVBA CAPRI NF DATA NEWSFEED DVBCTXM2 RESTRICTED The RPC is returning the News Feed Client, Tenant and Token IDs, also the Site ID, Drive ID and File Info URLs to the CAPRI GUI
DVBA CAPRI GET EXAM REPORT TRANSRPT DVBCTPD2 RESTRICTED Returns list of DBQ Name,Transmit Date, Patient, Status, Author, and Response Code. Optional input is either IEN or Date Range.
DVBA CAPRI FAIL CHECK FAILCHK DVBCTXML RESTRICTED RPC will check if there are any failed transmissions in File 396.17. If there is at least 1 it will return a 1.
DVBA CAPRI GITHUB LOCATION GITHUB DVBCTXML RESTRICTED This RPC will return the GITHUB location for C&P Worksheet templates
DVBA CAPRI GET GITHUB DATA GITTOK DVBCTXML RESTRICTED This RPC is being used by the CAPRI GUI to return the GITHUB security token, APP ID and Installation ID.
DVBA CAPRI GITHUB DATE PARDATE DVBCTXM2 RESTRICTED This RPC will receive the GITHUB error date from the CAPRI GUI and set it in the DVBAB CAPRI GITHUB ERROR DATE parameter
DVBA CAPRI GET GITHUB DATE GITDATE DVBCTXM2 RESTRICTED This RPC will return the GITHUB Error date stored by the CAPRI GUI.
DVBA CAPRI IEPD DATA SPIEPD DVBCTXM2 RESTRICTED This RPC will return to the CAPRI GUI the info needed for the Sharepoint IEPD process.
DVBA CAPRI GET EXAM PDF PDFRTN DVBCTPDF RESTRICTED This RPC will return to CAPRI the new CMT created PDF Exam Files from file 396.17.
DVBA CAPRI CREATE WORKSHEET CREATE DVBCTPDF RESTRICTED Called by CAPRI to create a new entry in ^DVB(396.17 Will create new Worksheet IEN and save basic details. Basic details include Patient, Document Manager, Date/Time Created, Date/Time Updated, Date/Time Locked, Form Title, Transcriber, Status, IEPD Version, New Flag, VHA Internal DBQ Referral, and Worksheet Originator.
DVBA CAPRI SAVE EXAM PDF PDFSAVE DVBCTPDF RESTRICTED Used to save PDF details for each exam in ^DVB(396.17,*WorksheetIEN*,15,*Seq*
DVBA CAPRI GET WORKSHEET PDFEXAM DVBCTPDF RESTRICTED This RPC will return the list of Exams included in a CAPRI Worksheet from File 396.17
DVBA CAPRI PASCAL CHECK PASCALCHK DVBCTPDF RESTRICTED This is doing a check to confirm if the worksheet contains Pascal Script of CMT PDF exams.
DVBA CAPRI GET WORKSHEET LIST PDFLST DVBCTPDF RESTRICTED This RPC will return the list of CAPRI Worksheet from file 396.17
DVBA CAPRI DELETE CHECK DELCHECK DVBCTPDF RESTRICTED This will check if a user is able to delete a worksheet from File 396.17.
DVBA CAPRI DELETE WORKSHEET DELETE DVBCTPDF RESTRICTED RPC is deleting the worksheet from File 396.17
DVBA CAPRI WORKSHEET UPDATE WKSHTSAVE DVBCWKSHT RESTRICTED Allows updates to Document Manager, Transcriber, DBQ Referral, New Flag, Green Flag, Exclamation Flag, IEPD Version Number and Acceptable Clinical Evidence.
DVBA CAPRI GET DBQ PDF FAILPDF DVBCTPDF RESTRICTED This RPC is returning the DBQ PDF to retransmit DBQ's from the eFolder que.
DVBA CAPRI INVALID CHAR LIST INVALCHAR DVBUTIL RESTRICTED RPC to provide list of invalid characters and replacement characters from DVBAB CAPRI INVALID CHARACTERS Parameter
DVBA CAPRI CMT SSN VAR GETSSNVAR DVBCTXM2 This RPC will be used by CAPRI to return CMT SSN Variances
DVBA CAPRI UNLOCK EXAM LOCKUNLOCK DVBUTIL RESTRICTED RPC is used by CAPRI GUI to unlock an exam being updated once a user closes the exam.
DVBA CAPRI ADD EXAM ADDPDF DVBCTPD2 RESTRICTED Allows CAPRI user to add a new exam to an existing worksheet.
DVBA CAPRI DELETE EXAM DELETEXAM DVBCTPD2 RESTRICTED Allows CAPRI to delete an exam from a worksheet
DVBA CAPRI CMT TOGGLE TOGGLE DVBUTIL RESTRICTED This RPC is returning data from the DVBAB CAPRI CMT TOGGLE parameter. This value tells the CAPRI GUI which C&P type is being used, CMT or Pascal.
DVBA CAPRI GET EXAM HISTORY EXAMHIST DVBCTPD2 RESTRICTED Allows the CAPRI user to get the exam history for a given worksheet.
DVBA CAPRI EXAM RESTORE RESTORE DVBCTPD2 RESTRICTED RPC will allow user to restore an exam, even ones deleted, to a previous version based on save sequence numbers displayed in the Exam History RPC.
DVBA CAPRI TEMP DEF LIST LISTTEMP DVBCPSH2 RESTRICTED This remote procedure for the DBQ Push Utility will filter the CAPRI Template Definitions in the EDIT LOCAL tab in a returned array sorted
DVBA CAPRI GET EXAMINER INFO EXINFO DVBUTIL RESTRICTED This RPC returns data for a given user.
DVBA CAPRI SAVE SIGNER SAVESIGN DVBSIGN RESTRICTED Saves Signer DUZ, CoSigner Required Flag, CoSigner DUZ, and updates Date/Time for worksheet.
DVBA CAPRI GET SECID GETSECID DVBSECID RESTRICTED Returns the SECID information for a NEW PERSON file entry.
DVBA CAPRI UNCOSIGN COUNT ALERTCNT DVBSIGN RESTRICTED To return count of DBQs that require Cosignature
DVBA CAPRI UNCOSIGNED INFO UNCSINFO DVBSIGN RESTRICTED Returns an array of info regarding all uncosigned worksheets.
DVBA CAPRI SECURITY TOGGLE SECTOG DVBUTIL RESTRICTED This RPC is returning data from the DVBAB CAPRI SECURITY TOGGLE parameter. This value tells the CAPRI GUI which security field(s) must be validated to allow GUI access.
DVBA CAPRI PDF SIG FIELD NAMES PDFSIGNM DVBUTIL RESTRICTED Returns a list of all DBQ PDF field names to enable CMT PDF signing.
DVBA CAPRI SAVE REVIEW DATA REVIEWSAVE DVBSIGN RESTRICTED CAPRI GUI will call RPC to save details for each review action
DVBA CAPRI TRAINEE DOC MANAGER DOCMAN DVBSIGN RESTRICTED RPC Used only to update Document Manager Field to Trainee before Signature Validation
DVBA CAPRI TRAINEE SIGNATURE TRAINSIG DVBSIGN RESTRICTED Returns the DUZ and DIV for the Trainee that filled out the Worksheet.
DVBA CAPRI STATUS COUNT STATCNT DVBSIGN RESTRICTED This RPC will return the count for worksheets with the following statuses: A=Awaiting signature D=Draft/Not ready O=Outdataed template P=Review pending S=Sent back
DVBA CAPRI ALERTS DATA ALRTDATA DVBSIGN2 RESTRICTED Returns the data for the following worksheet review statuses: A=Awaiting Signature, D=Draft/Not ready, O=Outdated Template, P=Review Pending, S=Sent Back The "P" status needs to be specifically requested (via the 2nd input parameter DVBST). If this does not happen, then data is only returned for statuses: A,D,O and S.
DVBA CAPRI PDF LOGIC TOGGLE DBQLOGIC DVBUTIL RESTRICTED RPC will return Parameter results that list ALL, None, or the the name(s) of the DBQs that need to skip the DBQ Conditional Logic.
DVBA CAPRI WORKSHEET BY EXAM WKSHBYEXAM DVBUTIL RESTRICTED RPC to provide Worksheet IEN based on 2507 Exam Reference Number
DVBA CAPRI PN TOGGLE PNTOG DVBUTIL RESTRICTED This RPC will return the value of the DVBAB CAPRI PN Toggle of 1 determines that TIU Notes text data should be populated in whole or 0 TIU Notes text data directing to review CAPRI for PDF text document.
DVBA CAPRI SKIP PARENTCHILD PCHILDLOGIC DVBUTIL RESTRICTED Returns current list of parameters in DVBAB CAPRI SKIP PARENTCHILD
DVBA CAPRI SKIP CHILD RESET CSKIPLOGIC DVBUTIL RESTRICTED Returns list of parameters in DVBAB CAPRI SKIP CHILD RESET
DVBA CAPRI CMT IEPD RESET IEPDREST DVBUTIL RESTRICTED RPC will return value of DVBAB CAPRI CMT IEPD RESET parameter. This value is being used to determine if the CAPRI GUI will redownload the IEPD.
DVBA CAPRI CMT SKIP COND CONDSKIP DVBUTIL RESTRICTED Returns list of parameters in DVBAB CAPRI SKIP CONDFIELD
DVBA CAPRI WORD WRAP WORDWRAP DVBUTIL RESTRICTED Max length of characters before word wrap.
DVBA CAPRI MED OPN FIELDS MEDOPFLDS DVBUTIL RESTRICTED RPC to return values from parameter DVBAB CAPRI MED OPN FIELDS
PSB SCANPT SCANPT PSBRPC PUBLIC This RPC is used to validate the data scanned in at the scan patient wristband prompt of the mnOpenPatient component. The value passed in is either the full SSN scanned in from the patient wristband -or- the 1U4N syntax of the patient lookup. In either case the call must return only one patient from the lookup. If the 1U4N syntax is used and multiple patients are found the call returns an error. If only one patient is found the RESULTS( ) array is loaded with the patient data and passed back to the client for verification.
PSB INSTRUCTOR INST PSBRPC PUBLIC Used by frmInstructor to validate that an instructor is at the client with a student. Validation is acheived via the instructor entering their SSN and electronic signature code. This is then validated against the NEW PERSON file (#200). If a valid user is obtained, that user must posses the PSB INSTRUCTOR key to be passed back as an eligible instructor for the student.
PSB USERLOAD USRLOAD PSBRPC SUBSCRIPTION This RPC is called at application startup to populate the BCMA_User object with the users defaults. No parameters are passed, the current DUZ is assumed.
PSB USERSAVE USRSAVE PSBRPC Save the users current window settings for the next session.
PSB FMDATE FMDATE PSBRPC PUBLIC Used to validate Fileman dates.
PSB SCANMED SCANMED PSBRPC2 PUBLIC Takes the scanned valued from the medication and does a lookup on file 50 for an exact match. If more than one or less than one entry are found for the lookup an error is returned to the client.
PSB PARAMETER RPC PSBPAR PUBLIC Called by client to return or set parameters
PSB TRANSACTION RPC PSBML PUBLIC This is the filing RPC for all data returning from the client sequence 1). If a '+1^MEDPASS' is encountered it is a complete new med ------------------------------------------------------------------------- TRANSACTION = PRN EFFECTIVENESS [0] = Effective Comment Note: will be filed as entered now by current user ------------------------------------------------------------------------- TRANSACTION = STATUS UPDATE pass and is validated as such. Transaction type MEDPASS is the only type [0] = New Status Note: If status is Given, Date/Time administered D/T will be set to NOW If status is Held/Refused administered D/T will be set to null Status on med log must be <> null to execute. New status must NOT match current status or G will overwrite administration DT. [1] = Comment Note: Comment *IS* Required that requires a +1 in the first piece of the header, all other [2] = Injection Site [3] = [4] = RecordType^IEN^Units Ordered^Units Given^Units Type^^HR code^MRR code 1) Record Type = DD: Dispense Drug SOL: Solution ADD: Additive transactions MUST supply a valid medication log entry in the IENS. 2) IEN = Internal Entry Number of the following if Record Type = DD: DRUG (FILE #50) SOL: IV SOLUTIONS (FILE #??) ADD: IV ADDITIVES (FILE #??) 3) Units Ordered = Number of units in the Inpt Meds Order 4) Units Given = Number of units scanned/entered by the user 5) Units Type = Type of administration unit (i.e. TAB, CAP,ML) 6) n/a 7) Orderable Item High Risk/High Alert code value (HR = 1, 2, or 3) 8) Orderable Item Prompt For Removal In BCMA code value (MRR = 0, 1, or 3) The data for filing is passed in as a list in Param[1] as shown below. ------------------------------------------------------------------------- TRANSACTION = EDIT (This is the MEDLOG Edit an existing transaction) [0] = Action Status [1] = Patient DFN [2] = Inf/Inj Site [3] = IV Unique ID [4] = Admin Date/Time (fileman format) [5] = Prn Reason [6] = Prn Effectiveness [7] = Comment Note: comment data is required! [8] = "DD/ADD/SOL^ Drug IEN ^ Dose Ordered ^ Dose Given ^ Unit of Administration" ^ High Risk High Alert code ^ Prompt For Removal In BCMA code [n] = "additional data per DD/ADD/SOL associated with order." Example Delphi Call with RPCBroker1 do regarding the medication log. Filing is handled by business rules on begin RemoteProcedure := 'PSB TRANSACTION'; Param[0].Value := '88484^COMMENT'; Param[0].PType := Literal; Param[1].Mult['0'] := 'Comment for the med pass'; Param[1].Ptype := List; Call; end; BUSINESS LOGIC controlled by Param[0]: the server and this RPC will return either '1^Data Filed' or Param[0] = MEDLOG IEN ^ TRANSACTION ^ INSTRUCTOR DUZ ^ WITNESS DUZ ^ WITNESS COMMENT ^ WITNESS HR ORDER LEVEL CODE ------------------------------------------------------------------------- TRANSACTION = MEDPASS (this is the MEDLOG ADD a new transaction) Note: Entries 1-6 are required, 7,8,9 are required depending on item [2] order type... [0] = Patient IEN '-1^reason for not filing data' to the client. Results of the [1] = IV/Unit Dose Order Number ^ Clinic Name (if a clinic order) Note: will be passed in as I;#### for IV and U;#### for Unit Dose future release will allow P;#### for pending [2] = Schedule Note: C:Continuous P:PRN 1:One Time O:On Call [3] = Status processed transaction is communicated via the RESULTS array. The Note: G:Given H:Held R:Refused [4] = Orderable Item Note: IEN to 'PHARMACY ORDERABLE ITEM' (#50.7) [5] = Scheduled Administration Date/Time Note: This is when the med is scheduled, med is entered as GIVEN NOW! [6] = Reason Given PRN^PRN Reason Flag Note: Required if given PRN must be null if not PRN number of RESULTS subscripts used (n) will be presented in RESULTS[0]. [7] = Comment Note: 1-200 characters [8] = Injection Site [9] = Tab^Unique ID # [10] = Schedule Removal Date/Time Note:This is when the med is scheduled to be removed and not the actual removal transaction date/time. RESULTS [1..n] will contain the RESULTS message. [11..n] = RecordType^IEN^Units Ordered^Units Given^Units Type^^HR code^MRR code 1) Record Type = DD: Dispense Drug SOL: Solution ADD: Additive 2) IEN = Internal Entry Number of the following if Record Type = DD: DRUG (FILE #50) SOL: IV SOLUTIONS (FILE #??) ADD: IV ADDITIVES (FILE #??) 3) Units Ordered = Number of units in the Inpt Meds Order 4) Units Given = Number of units scanned/entered by the user 5) Units Type = Type of administration unit (i.e. TAB, CAP,ML) 6) n/a Business rules are conducted via the [0] node data (Input parameter 7) Orderable Item High Risk/High Alert code value (HR = 1, 2, or 3) 8) Orderable Item Prompt For Removal In BCMA code value (MRR = 0, 1, or 3) ------------------------------------------------------------------------- TRANSACTION = COMMENT [0] = Comment to append to the log entry Note: Will be appended to the log with user ien and NOW as a date
PSB VALIDATE ORDER EN PSBVDLVL PUBLIC
PSB SERVER CLOCK VARIANCE CLOCK PSBUTL PUBLIC Client date/time in external FileMan format. Returns the variance from the server to the client in minutes.
PSB MEDICATION HISTORY HISTORY PSBMLHS PUBLIC Returns the history of a medication for a patient from the orderable item.
PSB GETPRNS GETPRNS PSBPRN PUBLIC Returns all administrations of a PRN order that have NOT had the PRN Effectiveness documented in the current admission or within the hours defined in PRN documentation site parameter whichever is greater of the two. When the PRN medication is administered a flag is set based on the given PRN Reason. This flag will dictate whether BCMA will mandate a PAIN SCORE measurement with PRN documentation.
PSB REPORT RPC PSBO SUBSCRIPTION Return the text for the specified report and the user has the option to print the reports.
PSB SUBMIT MISSING DOSE RPC PSBMD PUBLIC Allows the client to submit a missing dose interactively.
PSB VALIDATE ESIG ESIG PSBRPC PUBLIC Validate the data in PSBESIG against the user currently signed on (DUZ)
PSB LOCK LOCK PSBRPC LOCKING NO LONGER USED AS OF PATCH 7. INCLUDED FOR BACKWARD COMPATABILITY WITH GUI. CALL WILL BE REMOVED IN PATCH 8.
PSB CHECK SERVER CHECK PSBUTL Returns -1 or 1 when checking for patches and build on the server.
PSB MAIL RPC PSBRPCXM PUBLIC A call is made that allows the GUI to send its' own formatted mail message.
PSB GETORDERTAB RPC PSBVDLTB PUBLIC Gives the client VDL information for the specified patient and time frame.
PSB WARDLIST WLIST PSBPARIV PUBLIC Returns a list of active wards that are available for the definition of IV parameters in the BCMA IV PARAMETERS file 53.66. Wards already in file 53.66 are returned with the type of IV PARAMETERS defined.
PSB GETIVPAR GETPAR PSBPARIV PUBLIC Returns the IV parameters by IV type, as defined for a ward in file 53.66.
PSB DEVICE DEVICE PSBRPC1 Allows user to select a Printer from the GUI.
PSB PUTIVPAR PUTPAR PSBPARIV PUBLIC Sets 53.66 or parameters file w/input from 53.66 if ward is not "ALL"
PSB IV ORDER HISTORY GETOHIST PSBRPC2 PUBLIC Returns individual detailed bag history.
PSB BAG DETAIL BAGDTL PSBRPC2 PUBLIC Returns a chronological detailed history on each specific IV bag that is selected. [0] = -1^No History On File [0] = Number of Nodes [1] = Action Date/Time^User ID^Action Status^Comments
PSB ALLERGY ALLR PSBALL PUBLIC Returns a list of allergies for a patient.
PSB GETPROVIDER PROVLST PSBRPCMO PUBLIC Used to get a list of active providers.
PSB MOB DRUG LIST OILST PSBRPCMO PUBLIC Used by the BCMA/CPRS Med Order Button to return an array of drug.
PSB CPRS ORDER ORDER PSBRPCMO PUBLIC This RPC sets results of a Med Order Button transaction in a global for Inpatient Pharmacy to pick up.
PSB NURS WARDLIST NWLIST PSBRPC PUBLIC This will return a list of active ward from the NURS LOCATION, file 211.4.
PSB MAXDAYS MAX PSBRPC PUBLIC This RPC returns the maximum number of days a user can view or print the MAH report. This parameter is set using CPRS and is call ORRP BCMA MAH.
PSB VERSION CHECK GUICHK PSBRPC3 PUBLIC This RPC is called at startup. No parameters are passed.
PSB CHECK IV RPC PSBCHKIV PUBLIC RPC PSB CHECK IV - When given a patient's data file number(DFN), this process will return infusing IV information pertaining to the given DFN. The information will be returned at the location presented by the "RESULTS" parameter.
PSB VITALS VITALS PSBRPC PUBLIC Passes array of Vital entries - Temp,Pulse,Resp,BP,Pain in the last 7 days
PSB VITAL MEAS FILE RPC PSBVITFL PUBLIC This RPC has been built specifically to process the filing of BCMA Parameters: Input - DFN (r) Pointer to the PATIENT (#2) file RATE (r) BCMA trigger event/transaction VTYPE (o) Pointer to GMRV VITAL TYPE FILE (#120.51) (default = Pain ["PN"]) DTTKN (o) Date/time (FileMan) measurment was taken (default = $$NOW^XLFDT()) Output - RESULTS(0) = 1 Pain Score data. The processing of other VITAL type may be incorporated RESULTS(1) ="1^Pain Score successfully filed" or RESULTS(1) ="-1^ERROR * Pain Score NOT filed successfully" Process results in the storing of VITAL Measurement rate into the VITAL MEASUREMENT FILE per the given patient and vital type. with some adjustments. This routine is to service BCMA 3.0 functionality and store VITALs' data into the VITAL MEASUREMENT FILE - ^GMR(120.5 using the API GMRVPCE0
PSB MED LOG LOOKUP RPC PSBMLLKU PUBLIC BCMA Medication Log Look Up Remote Procedures. "SELECTAD" (selected admin.) (1) values to use per lookup. (DFN per ADMLKUP) value of selected item. (PSB IEN per SELECTAD) (2) search date per ADMLKUP Output: RESULTS (array) RESULTS(0) number of lookup matches (1) error message or data per match/selection (n) data per subsequent match/selection. "PTLKUP" results data format: RPC Call: PSB MED LOG LOOKUP RESULTS(0) = 1 RESULTS(1) = piece 1 Patient's DFN ("-1" if error/message) piece 2 Patient's Name piece 3 Sex piece 4 Date of Birth (FM format) piece 5 Social Security Number piece 6 "" This routine is a conglomerate of Medication Log lookup functionality piece 7 "" piece 8 "" piece 9 "" piece 10 Date Of Birth (displayable format) piece 11 Social Security Number (displayable format) "ADMLKUP" results data format: RESULTS(0)=Number of lines returned. per the BCMA Graphical User Interface software. RESULTS(1)= piece 1 DFN of Patient piece 2 DATE of Activity piece 3 Orderable Item_" "_Dosage Form piece 4 IV Unique ID piece 5 Action Status piece 6 Schedule Type piece 7 Action Date/Time (FileMan) piece 8 Action By Initials piece 9 PRN Reason piece 10 PRN Effectiveness "SELECTAD" results data format: RESULTS(0)=Number of lines returned. RESULTS(1)= Input: PSBREC (array) piece 1 PSBIEN of the administration selected for edit. ("-1" if error/message) piece 2 DFN of Patient piece 3 Patient Name piece 4 SSN piece 5 Medication piece 6 BagID piece 7 AdminStat piece 8 "for possible later use" piece 9 AdminD/T piece 10 BodySiteTxt "|I" or "D" (Injection or Dermal site) PSBREC (0) determine "lookup" function piece 11 "IV"/"PB"/"UD" piece 12 "for possible later use" piece 13 Order Status piece 14 Schedul. Type piece 15 Order Number_U/V piece 16 Order has given MRR or patch or infusing IVbag - Flag RESULTS(2)= piece 1 PRN Reason piece 2 PRN Effectiveness "PTLKUP" (patient file (#2) lookup) RESULTS(3..n) [for each dd/add/sol] = piece 1 "DD"/"ADD"/"SOL" piece 2 drug IEN piece 3 drug Name piece 4 Units Ordered piece 5 Units Given piece 6 Units of Administration piece 7 High Risk flag piece 8 Medication Requires Removal (MRR) flag "ADMLKUP" (MedLog administration lookup)
PSB COVERSHEET1 RPC PSBCSUTL AGREEMENT (modified 05/08/2007) - PSBSIOPI (SI/OPI Word Processing text line) Results[62] = ADM^3070506.15^^^^^^^^3070501.1500 Results[63] = ADM^3070506.18^^^^^^^^3070501.1500 Results[64] = ADM^3070506.21^^^^^^^^3070501.1500 Results[65] = ADM^3070506.24^^^^^^^^3070501.1500 Results[66] = ADM^3070507.03^^^^^^^^3070501.1500 Results[67] = ADM^3070507.06^^^^^^^^3070501.1500 Results[68] = ADM^3070507.09^^^^^^^^3070501.1500 Results[69] = ADM^3070507.12^^^^^^^^3070501.1500 Results[70] = ADM^3070507.15^^^^^^^^3070501.1500 Results[71] = ADM^3070507.18^^^^^^^^3070501.1500 (true/false flag 1/0 default=0 - Opt) Results[72] = ADM^3070507.21^^^^^^^^3070501.1500 Results[73] = ADM^3070507.24^^^^^^^^3070501.1500 Results[74] = ADM^3070508.03^^^^^^^^3070501.1500 Results[75] = ADM^3070508.06^^^^^^^^3070501.1500 Results[76] = ADM^3070508.09^^^^^^^^3070501.1500 Results[77] = ADM^3070508.12^^^^^^^^3070501.1500 Results[78] = END Results[79] = ORD^783^56V^56^V^C^^^POTASSIUM (K) LIQUID,ORAL^ 780 ml/hr^INTRACARDIAC INTRA-ARTICULAR INTRAVENOUS^3070125.142403^^^^512^0^0^^***^S^3070423.08^A^^^0^3070525.2204 - PSBCLINORD (Clinic Order request flag, 1/0) ^^3 Results[80] = ORC^!THERE WILL BE NO ACTION ON THIS ORDER!! nox) Results[81] = ORF^CPRS^CPRS^REASON FOR THE CPRS FLAG... Results[82] = ORF^NOX^No Action Taken On Order Results[83] = ADD^24^KCL^78 MEQ^ Results[84] = SOL^14^DEXTROSE 5% IN N. SALINE^1000 ML^ Results[85] = ID^783V241^ADD;24^SOL;14 Results[86] = ID^783V240^ADD;24^SOL;14 Results[87] = ID^783V239^ADD;24^SOL;14 Results[88] = ID^783V238^ADD;24^SOL;14 Results[89] = ID^783V237^ADD;24^SOL;14 Results[90] = SI^Watch for next hour for any reaction to this medication Results[91] = SI^and stop administration if any side effects are observed Results[92] = SI^and call Provider immediately for consult. Results[93] = END OUTPUT: results data - RESULTS array containing order data per +/-TIME RANGE hours. Example "M" call and results: D RPC^PSBCSUTL("",783,24,1) RPC Call: PSB COVERSHEET1 Results[0] = 90 Results[1] = 1^0^1^1^COVERSHEET DATA FOLLOWS^1^4 Results[2] = ORD^783^85U^85^U^C^Q6H^^NITROGLYCERIN PATCH^200MG PSB COVERSHEET1 is to return order data per patient and construction of ^EPIDURAL^3070501.115014^^^^455^0^0^PATCH^***^G^3070501.09^A^^^0^3070523.0 718^3070501.115014^1 Results[3] = ORC^!TEST MED THERAPY ANTIANGINALS Results[4] = DD^2313^NITROGLYCERIN PATCHES 10MG/24HR^1^ Results[5] = ADM^3070501.09^^100000746^G^3070501.115014^TEJ^10000000039^^3070501.1500 Results[6] = CMT^THIS SHOULD SHOW ON THE MED THERAPY PER 56 ANTIANGINALS^^10000000039^TEJ^3070501.115014 Results[7] = ADM^3070506.15^^^^^^^^3070501.1500 Results[8] = ADM^3070506.21^^^^^^^^3070501.1500 BCMA Coversheet view as presented by the BCMA-HSC Coversheet Phase II Results[9] = ADM^3070507.03^^^^^^^^3070501.1500 Results[10] = ADM^3070507.09^^^^^^^^3070501.1500 Results[11] = ADM^3070507.15^^^^^^^^3070501.1500 Results[12] = ADM^3070507.21^^^^^^^^3070501.1500 Results[13] = ADM^3070508.03^^^^^^^^3070501.1500 Results[14] = ADM^3070508.09^^^^^^^^3070501.1500 Results[15] = END Results[16] = ORD^783^83U^83^U^C^Q3H^^RANITIDINE TAB^150MG ^ORAL^3070405.12403^^^^558^0^0^TAB^***^R^3070430.1^A^^^0^3070602.1207^^1 Results[17] = ORC^!TEST THE ADMIN TIMES REPORT W/ DATE RANGE +3DAYS SRS and SDD documentation. Results[18] = DD^5094^RANITIDINE 150MG TAB^1^ Results[19] = ADM^3070506.13^^^^^^^^3070430.1000 Results[20] = ADM^3070506.16^^^^^^^^3070430.1000 Results[21] = ADM^3070506.19^^^^^^^^3070430.1000 Results[22] = ADM^3070506.22^^^^^^^^3070430.1000 Results[23] = ADM^3070507.01^^^^^^^^3070430.1000 Results[24] = ADM^3070507.04^^^^^^^^3070430.1000 Results[25] = ADM^3070507.07^^^^^^^^3070430.1000 Results[26] = ADM^3070507.1^^^^^^^^3070430.1000 Results[27] = ADM^3070507.13^^^^^^^^3070430.1000 Results[28] = ADM^3070507.16^^^^^^^^3070430.1000 Results[29] = ADM^3070507.19^^^^^^^^3070430.1000 Results[30] = ADM^3070507.22^^^^^^^^3070430.1000 Results[31] = ADM^3070508.01^^^^^^^^3070430.1000 Results[32] = ADM^3070508.04^^^^^^^^3070430.1000 Results[33] = ADM^3070508.07^^^^^^^^3070430.1000 Results[34] = ADM^3070508.1^^^^^^^^3070430.1000 Results[35] = ADM^3070508.13^^^^^^^^3070430.1000 Results[36] = END Results[37] = ORD^783^84U^84^U^C^Q3H^^ISOSORBIDE DINITRATE TAB,ORAL^40MG INPUT: communications area - "" ^ORAL^^^^^354^0^0^TAB,ORAL^***^^3070501.07^A^^^0^3070603.04^^1 Results[38] = ORC^!TEST MED THERAPY ANTIANGINALS Results[39] = DD^2191^ISOSORBIDE 20MG TAB ^2^ Results[40] = ADM^3070506.13^^^^^^^^3070501.0700 Results[41] = ADM^3070506.16^^^^^^^^3070501.0700 Results[42] = ADM^3070506.19^^^^^^^^3070501.0700 Results[43] = ADM^3070506.22^^^^^^^^3070501.0700 Results[44] = ADM^3070507.01^^^^^^^^3070501.0700 Results[45] = ADM^3070507.04^^^^^^^^3070501.0700 Results[46] = ADM^3070507.07^^^^^^^^3070501.0700 patient's DFN - DFN (patient ptr.) Results[47] = ADM^3070507.1^^^^^^^^3070501.0700 Results[48] = ADM^3070507.13^^^^^^^^3070501.0700 Results[49] = ADM^3070507.16^^^^^^^^3070501.0700 Results[50] = ADM^3070507.19^^^^^^^^3070501.0700 Results[51] = ADM^3070507.22^^^^^^^^3070501.0700 Results[52] = ADM^3070508.01^^^^^^^^3070501.0700 Results[53] = ADM^3070508.04^^^^^^^^3070501.0700 Results[54] = ADM^3070508.07^^^^^^^^3070501.0700 Results[55] = ADM^3070508.1^^^^^^^^3070501.0700 Results[56] = ADM^3070508.13^^^^^^^^3070501.0700 - TIME RANGE (24/48/72) Results[57] = END Results[58] = ORD^783^86U^86^U^C^Q3H^^PENTAERYTHRITOL TETRANITRATE TAB,ORAL^10MG ^ORAL^3070501.125733^^^^481^0^0^TAB,ORAL^***^G^3070501.09^A^^^0^3070614.06 11^3070501.125733^1 Results[59] = ORC^!TEST THIS ONE TOO ANTIANGINALS Results[60] = DD^251^PENTAERYTHRITOL 10MG TAB^1^ Results[61] = ADM^3070501.125733^^100000747^G^3070501.125733^TEJ^10000000039^^3070501.15 00
PSB UTL XSTATUS SRCH FNDACTV PSBVDLU3 RESTRICTED RESULTS(0)=returned line count RESULTS(1)=patients location during activity RESULTS(2)=medication^ordernumber RESULTS(3)= action fileman date&time RESULTS(4)= scheduled administration fileman date&time
PSB MAN SCAN FAILURE SCANFAIL PSBVDLU3 RESTRICTED SCANFAIL(RESULTS,PSBPARAM) ; TEJ 05/12/2006 BCMA-Managing Scanning Failures (MSF) ; ; (example) (1) - ADD^IEN of FAILED item ; ; Output: ; Entry into database ^PSB(53.89) ; Electronic Mail - Message Data per Scan Failure ; ; RESULTS(0)=1 ; RESULTS(1)= 1 (Success) or -1 (Nonsuccess) ; ; Process Scanning Failures ; Parameters: ; Input (via GUI): ; Per Wristband (0) - Pat IEN ^ ^ Failure Reason ^ User's Comment ^ "W" ^-1 (keyed) ; ; Per Medication ; (0) - Pat IEN ^ Order Number ^ Failure Reason ^ User's Comment ^ "M" ^-1 (keyed) ; (1) - tag^ unique identifier
PSB GETINJECTIONSITE RPC PSBINJEC PUBLIC Get the last nn injections site info from the BCMA MEDICATION LOG file #53.9. Get only of specific Orderable Items per patient in reverse chronology date/time order or All Orderable Items per patient in reverse chronology date/time order.
PSB WITNESS WITNESS PSBRPC1 PUBLIC Used by frmWintess to validate if a Witness at the client is authorized to be a witness for a BCMA action, i.e. High Risk Drug administration. Validation is achieved via not allowing the logged in person to witness for themselves, also persons that hold certain keys can't be a valid witness.
PSB CLINICLIST GETLIST PSBRPC PUBLIC Returns Active Clinic names based on Search criteria.
PSB MEDS ON PATIENT MEDSONPT PSBRPC1 SUBSCRIPTION This RPC returns indicators if medications are still on a patient. The patient's DFN will be passed in and a RESULTS array returned with three flags set. Flags set to 1 for meds are on patient or 0 none per this category.
PSB GETSETWP MDRPC PSBPAR RESTRICTED This RPC allows the GUI to add and update body site locations graphically by sending the coordinates of the loction on the body and storing these using word processing free form text type field.
DGBT CLAIM DEDUCTIBLE PAID RPC DGBTRDV PUBLIC THIS RPC IS USED BY BENEFICIARY TRAVEL PACKAGE TO RETRIEVE TRAVEL CLAIM INFORMATION ABOUT ANY TRAVEL CLAIMS FOR PATIENT.
KMPD FILE SEARCH FILESRC KMPDU5 RESTRICTED Search for entries in file.
KMPD VERSION VERSION KMPDU5 RESTRICTED Get version number for CM Developer Tools application.
KMPD ENVIRONMENT ENV KMPDU5 RESTRICTED
KMPD FILE INQUIRY FILEINQ KMPDU5 RESTRICTED Return all data in file for specific entry.
KMPD GLOBAL LIST GBLLIST KMPDU1 RESTRICTED Global list.
KMPD ERROR LOG DATA ERRDATA KMPDU3 RESTRICTED Get data from file #3.075 (ERROR LOG).
KMPD ROUTINE FIND ROUFIND KMPDU2 RESTRICTED Return list of routine names.
KMPD ROUTINE INQ ROUINQ KMPDU2 RESTRICTED Routine inquiry.
KMPD ROUTINE LINE SRCH ROUSRC2 KMPDU2 RESTRICTED Search routine(s) for text.
KMPD ROUTINE STATS ROUSTATS KMPDU3 RESTRICTED Routine stats from file #8972.1 (CAPMAN ROUTINE STATS).
KMPD ROUTINE SAVE ROUSAVE KMPDU3 RESTRICTED Save Routine.
KMPD FM DATE FMDTI KMPDU RESTRICTED Return user response as fm date.
KMPD ERROR LOG DATE ERRDATE KMPDU3 RESTRICTED Get matching date or list of dates from file #3.075 (ERROR LOG).
KMPD ASSOC ROUTINE ADD/DEL ASSCROU KMPDU4 RESTRICTED Delete all entries in multiple field #11 (ASSOCIATED ROUTINE) in file #8972.1 (CM CODE EVALUATOR) and then add entries to multiple.
KMPD APPL STATUS STATUS KMPDU6 RESTRICTED Returns the status for cm applications: HL7 RUM SAGG TIMING
KMPD DATA ELEMENTS ELEMENTS KMPDU6 RESTRICTED Return list of Data Elements in format: piece^name example 5^M Commands
KMPD NODES NODES KMPDU6 RESTRICTED Return the names of active nodes.
KMPD TMG MON DATA TMGMON KMPDU7 RESTRICTED Return Timing Monitor data.
KMPD USER PARAMETERS USRPARAM KMPDU6 RESTRICTED Set/Get gui option info.
KMPD TMG DATES TMGDATES KMPDU7 RESTRICTED Return Timing dates in format: array(0)=FMStartDate^ExtStartDate^FMEndDate^ExtEndDate array(1)=FMDate^ExtDate array(2)=FMDate^ExtDate array(...)=...
KMPD TMG REPORTS TMGRPT KMPDU7 RESTRICTED Get Timing Reports data.
KMPD REPORT DEFINITION REPDEF KMPDU4 PUBLIC Get Report Definition from file #8973.3 (CP REPORT).
KMPD TMG STATUS TMGSTAT KMPDU7 RESTRICTED Timing Monitor status.
KMPD RUM START/STOP RUMSS KMPDU6 RESTRICTED Start/Stop RUM.
KMPD TMG START/STOP TMGSST KMPDU7 RESTRICTED Start/Stop Timing Monitor.
KMPD RUM ENV RUMENV KMPDU6 RESTRICTED RUM environment.
KMPD SEARCH BY LIST SBLIST KMPDU7 RESTRICTED Search By list.
KMPD ERROR LOG LIST ERRLIST KMPDU3 RESTRICTED Return a list of errors for a certain date from file #3.075 (ERROR LOG).
ORRCQLPT PTDFN PTDFN ORRCQLPT RETURNS THE DFN GIVEN A REPORT LINE IDENTIFIER
ORRCQLPT PTDEMOS PTDEMOS ORRCQLPT Returns patient demographics info in the form: ^^^^
ORRC SYSID SYS ORRCLNP SUBSCRIPTION This RPC will return the system identifier as a prodcution system or not.
ROR LOG MESSAGE DETAILS EN3 RORRP7 AGREEMENT
ROR REPORT RETRIEVE GETXML RORRP011 RESTRICTED The ROR REPORT RETRIEVE remote procedure returns an array that contains the report (in XML format) generated by the task.
ROR REPORT SCHEDULE SCHEDREP RORRP010 RESTRICTED Schedules the report and returns the task information.
ROR TASK INFO TASKINFO RORRP010 RESTRICTED The ROR TASK INFO remote procedure returns the information about the task started from the GUI.
ROR TASK LIST TASKLIST RORRP010 RESTRICTED The ROR TASK LIST remote procedure returns a list of user's tasks scheduled from the GUI.
ROR GUI ACCESS ACREGLST RORRP013 PUBLIC The ROR ACCESS remote procedure returns a list of registries that the user has access to (the user has appropriate security keys).
ROR TASK DELETE DELTASK RORRP010 RESTRICTED The ROR TASK DELETE remote procedure completely deletes the task.
ROR LOG GET LIST LOGLIST RORRP007 RESTRICTED The ROR LOG GET LIST remote procedure returns a list of logs associated with the registry in the provided time frame.
ROR LOG GET MESSAGES MSGLIST RORRP007 RESTRICTED The ROR LOG GET MESSAGES remote procedure returns a list of messages from the log defined by the parameter.
ROR GUI PARAMETER GET GETPARM RORRP038 RESTRICTED The ROR GUI PARAMETER GET remote procedure retrieves the value of the GUI parameter.
ROR GUI PARAMETER SET SETPARM RORRP038 RESTRICTED The ROR GUI PARAMETER SET remote procedure stores the parameter value and associates it with the provided entity (see the DBIA #2263 for more details).
ROR LOG GET ACCESS VIOLATIONS AVLIST RORRP013 AGREEMENT The ROR LOG GET ACCESS VIOLATIONS remote procedure returns the list of access violation events recorded in the provided time frame.
ROR LIST REGISTRY USERS USERLIST RORRP013 PUBLIC The ROR GET REGISTRY USERS remote procedure returns the list of registry users (VistA users who have the appropriate security keys).
ROR GET REGISTRY INFO REGINFO RORRP014 PUBLIC The ROR GET REGISTRY INFO remote procedure returns basic information about the registry.
ROR REPORTS AVAILABLE RPAVAIL RORRP011 RESTRICTED The ROR REPORTS AVAILABLE remote procedure returns a list of reports (and their parameters) available for the registry.
ROR LIST DIVISIONS DIVLIST RORRP015 RESTRICTED The ROR LIST DIVISIONS remote procedure returns a list of divisions defined in the MEDICAL CENTER DIVISION file (#40.8).
ROR LIST HOSPITAL LOCATIONS HLOCLIST RORRP015 RESTRICTED The ROR LIST HOSPITAL LOCATIONS remote procedure returns a list of hospital locations (defined in the HOSPITAL LOCATION file), which conform the criteria.
ROR LIST VA DRUG CLASSES VACLSLST RORRP017 RESTRICTED The ROR LIST VA DRUG CLASSES remote procedure returns a list of VA drug classes (defined in the VA DRUG CLASS file), which conform to the search criteria.
ROR LIST LABORATORY TESTS LABTLIST RORRP018 RESTRICTED The ROR LIST LABORATORY TESTS remote procedure returns a list of laboratory tests (defined in the LABORATORY TEST file), which conform the criteria.
ROR LOG INFO LOGINFO RORRP007 RESTRICTED The ROR LOG INFO remote procedure returns the log information.
ROR REPORT STYLESHEET GETXSL RORRP011 RESTRICTED The ROR REPORT STYLESHEET remote procedure retrieves the XSL stylesheet associated with the report. If there is no stylesheet available, the default one is returned.
ROR TASK VALIDATE RESCHEDULING VALIDSCH RORRP012 PUBLIC The ROR TASK VALIDATE RESCHEDULING remote procedure validates the rescheduling code and returns the next date/time to run.
ROR LIST PATIENTS PTLIST RORRP019 RESTRICTED The ROR LIST PATIENTS remote procedure returns either a list patients from the PATIENT file (#2) or a list of registry patients who conform the provided criteria.
ROR PATIENT SELECTION RULES PTRULES RORRP022 RESTRICTED The ROR PATIENT SELECTION RULES remote procedure returns a list of selection rules that have caused addition of the patient to the registry.
ROR LIST ITEMS LSTITEMS RORRP012 AGREEMENT The ROR LIST ITEMS remote procedure returns a list of registry-specific items from the ROR LIST ITEM file.
ROR LIST COORDINATORS RCLIST RORRP023 PUBLIC The ROR LIST COORDINATORS remote procedure returns a list of registry coordinators. The list is retrieved from the COORDINATOR multiple (14) of the ROR REGISTRY PARAMETERS file (#798.1).
ROR UPDATE COORDINATORS RCLUPD RORRP023 RESTRICTED The ROR UPDATE COORDINATORS remote procedure updates the list of registry coordinators that is stored in the COORDINATOR (14) multiple of the ROR REGISTRY PARAMETERS file (#798.1).
ROR LIST VISTA USERS USERLIST RORRP024 RESTRICTED The ROR LIST VISTA USERS remote procedure returns a list of users from the NEW PERSON file (#200).
RORICR CDC LOAD LOADCDC RORRP025 RESTRICTED The RORICR CDC LOAD remote procedure loads the data for the CDC form that is edited/printed by the ICR registry.
ROR LIST STATES STATELST RORRP029 RESTRICTED The ROR LIST STATES remote procedure returns a list of states that conform the search criteria.
RORICR CDC SAVE SAVECDC RORRP027 RESTRICTED The RORICR CDC SAVE remote procedure updates the fields that are used by the ICR CDC form.
ROR GET USER INFO USERINFO RORRP024 RESTRICTED The ROR GET USER INFO remote procedure returns basic information about the user.
ROR PATIENT GET DATA GETPTDAT RORRP021 RESTRICTED The ROR GET PATIENT DATA remote procedure returns patient's data from the PATIENT file and (optionally) the registry record.
ROR PATIENT DELETE DELETE RORRP030 RESTRICTED The ROR PATIENT DELETE remote procedure marks the patient's record as deleted from the registry. not deleted and an error code is returned.
ROR LIST LOCAL LAB TESTS LTLIST RORRP031 AGREEMENT The ROR LIST LOCAL LAB TESTS remote procedure returns a list of local lab tests, which are referenced by the LOCAL TEST NAME multiple (28) of the ROR REGISTRY PARAMETERS file (#798.1).
ROR UPDATE LOCAL LAB TESTS LTLUPD RORRP031 RESTRICTED The ROR UPDATE LOCAL LAB TESTS remote procedure updates the list of local Lab test names, which is stored in the LOCAL TEST NAME (28) multiple of the ROR REGISTRY PARAMETERS file (#798.1).
ROR LIST LOCAL DRUGS LDLIST RORRP032 AGREEMENT The ROR LIST LOCAL DRUGS remote procedure returns a list of local drugs, which are referenced by the LOCAL DRUG NAME multiple (29) of the ROR REGISTRY PARAMETERS file (#798.1).
ROR UPDATE LOCAL DRUGS LDLUPD RORRP032 RESTRICTED The ROR UPDATE LOCAL DRUGS remote procedure updates the list of local drug names, which is stored in the LOCAL DRUG NAME (29) multiple of the ROR REGISTRY PARAMETERS file (#798.1).
ROR LIST DRUGS DRUGLIST RORRP017 RESTRICTED The ROR LIST DRUGS remote procedure returns a list of drugs (defined in the DRUG file), which conform the criteria.
RORICR PATIENT LOAD LOAD RORRP033 RESTRICTED The RORICR PATIENT LOAD remote procedure loads the patient's data from the ICR registry and prepares the record for editing.
RORICR PATIENT SAVE SAVE RORRP034 RESTRICTED The RORICR PATIENT SAVE remote procedure updates the patient's record in the registry (or creates one).
RORICR CDC CANCEL CANCEL RORRP027 RESTRICTED The RORICR CDC CANCEL remote procedure cancels the editing process initiated by the RORICR CDC LOAD remote procedure (see the LOCK parameter) and unlocks the registry records.
ROR LIST GENERIC DRUGS GDLIST RORRP035 AGREEMENT The ROR LIST GENERIC DRUGS remote procedure returns a list of generic drugs, which are referenced by the ROR GENERIC DRUG file (#799.51).
ROR GET SERVER TIME GETSRVDT RORRP012 PUBLIC The ROR GET SERVER TIME remiote procedure returns the current date/time from the VistA server.
RORHEPC PATIENT LOAD LOAD RORRP036 RESTRICTED The RORHEPC PATIENT LOAD remote procedure loads the patient's data from the Hepatitis C registry and prepares the record for editing.
RORHEPC PATIENT SAVE SAVE RORRP037 RESTRICTED The RORHEPC PATIENT SAVE remote procedure updates the patient's record in the registry (or creates one).
ROR LIST PARAMETER INSTANCES GETPLIST RORRP038 RESTRICTED
ROR GUI PARAMETER RENAME RENPARM RORRP038 RESTRICTED The ROR GUI PARAMETER RENAME remote procedure renames the instance of the parameter.
ROR LIST LOCAL FIELDS LFLIST RORRP040 RESTRICTED The ROR LIST LOCAL FIELDS remote procedure returns a list of registry-specific field definitions from the ROR LOCAL FIELD file (#799.53).
ROR UPDATE LOCAL FIELDS LFLUPD RORRP040 RESTRICTED The ROR UPDATE LOCAL FIELDS remote procedure updates a list of registry-specific field definitions in the the ROR LOCAL FIELD file (#799.53).
ROR LIST SELECTION RULES SELRULES RORRP014 RESTRICTED The ROR LIST SELECTION RULES remote procedure returns a list of registry selection rules from the ROR SELECTION RULE file (#798.2) that are referenced by the SELCTION RULE multiple (3) of the ROR REGISTRY PARAMETERS file (#798.1).
ROR PRODUCTION ACCOUNT PROD RORRP012 PUBLIC This RPC checks if the current account is a production one.
ROR PATIENT REGISTRY LABS LOADPRL RORRP041 RESTRICTED This remote procedure returns the results of registry-specific lab tests for the patient and group statistics for these results.
ROR LIST CPT CPTLIST RORRP042 RESTRICTED The ROR LIST CPT remote procedure returns a list of CPT codes (defined in the CPT file), which conform the criteria.
ROR LIST REGISTRY DRUGS RORGEN RORRP017 RESTRICTED The ROR LIST REGISTRY DRUGS RPC returns a list of drugs from file 799.5 based on input of a beginning NAME value
ROR LIST INVESTIGATIONAL DRUGS RORINV RORRP017 RESTRICTED [ROR LIST INVESTIGATIONAL DRUGS] returns a list of drugs that are classified as investigational in file ^PS(50.605 and have a drug class of IN140 for HEPC or IN150 for HIV
ROR GET M VERSION VERSRV RORUTL11 RESTRICTED Used by CCR to return an agreed-upon version number to the GUI application. The GUI will analyze the version number and display a message if the client and server are out of sync.
ROR LIST ICD ICDLIST RORRP016 RESTRICTED The ROR LIST ICD remote procedure returns a list of ICD codes (from the ICD DIAGNOSIS or ICD OPERATION/PROCEDURE file), which conform the criteria.
RG REMOTE HL7 TASK TASK RGMTRUN PUBLIC This remote procedure call will return the currently running Health Level Seven (HL7) tasks from a remote site to the Master Patient Index (MPI).
RG REM ACTIVITY EN RGACTIV PUBLIC This remote procedure call (RPC) returns Health Level Seven (HL7) message information and exception information for a patient. The HL7 data is from the ADT/HL7 PIVOT (#391.71) file and exception date is from the CIRN HL7 EXCEPTION LOG (#991.1) file.
RG PRIMARY VIEW REJECT PVREJ MPIRPC RESTRICTED This remote procedure call will return the Primary View Reject report for a particular station, ICN, and date range. The date range will be from the date of the exception to the current date.
RG VIEW VISTA EXCEPTIONS EN RGRPC This RPC will allow the MPI IMDQ staff to view VistA exceptions for a given patient logged during a specific date range.
RG PRIMARY VIEW FROM MPI MPIPV MPIRPC RESTRICTED This remote procedure call will return the MPI Patient Data Inquiry [MPI DATA MGT PDAT MPI] (PDAT) report for a requested ICN.
MD TMDUSER RPC MDRPCOU RESTRICTED Manages the VistA interface to the TMDUser object. Available options: SIGNON Connects session to the server and attempts signon. ESIG Verifies passed e-sig. CHKVER Verifies client version is compatible with server.
MD TMDPARAMETER RPC MDRPCOV RESTRICTED Used to set/retrieve/modify parameters in the Kernel ToolKit PARAMETERS Param[4] := Value (XPAR) files. RPC is called as follows: Param[0] := OPTION Param[1] := Entity Param[2] := Parameter name Param[3] := Instance
MD TMDRECORDID RPC MDRPCOR RESTRICTED General RPC for VA Fileman functions. SAVEFDA: Saves any data stored in FDA CLEARFDA: Clears any data in the FDA without saving GETDATA: Retrieves a single field value GETCODES: Retrieves the set of codes for a field GETLABEL: Retrieves a fields TITLE or LABEL if no Title GETIDS: Returns required identifiers for a DD Number GETHELP: Returns Fileman help for a field RENAME: Validates and renames .01 field if valid NEWREC: Creates a new record CHANGES: Returns 0/1 if changes exist in FDA CHKVER: Version check Client <-> Server LOCK: Locks a record by DD and IENS UNLOCK: Unlocks record locked by LOCK option Param 1 is passed in as the function to perform and includes the following: LOOKUP: Performs very generic file lookup functionality VALIDATE: Validates input to a fileman field and saves to FDA DELREC: Validates ability to delete and if able deletes a record SETFDA: Validates input and stores in FDA
MD TMDOUTPUT RPC MDRPCOO RESTRICTED Manages the output of VistA data to the client via the default HFS device.
MD TMDPROCEDURE RPC MDRPCOD RESTRICTED
MD TMDPATIENT RPC MDRPCOP RESTRICTED
MD TMDTRANSACTION RPC MDRPCOT RESTRICTED
MD UTILITIES RPC MDRPCU RESTRICTED
MD GATEWAY RPC MDRPCOG RESTRICTED
MDK GET VISTA DATA RPC MDKRPC1 RESTRICTED
MD TMDWIDGET RPC MDRPCOW RESTRICTED
MDK UTILITY RPC MDKUTLR RESTRICTED
MDK GET/SET RENAL DATA RPC MDKRPC2 RESTRICTED
MD TMDNOTE RPC MDRPCNT RESTRICTED This remote procedure call does the following: study. The pieces returned are: Note IEN, Note ^TMP("TIUVIEW",538992716,22) = ^TMP("TIUVIEW",538992716,23) = Signed: 10/15/2001 13:04 title, Date/Time Creation, Author, and Hospital Location. VIEWTIU = Return the text lines of a document from NOTELST. MDSID - Study internal Entry Number. MDTIU - TIU Document Internal Entry Number. Accepts the following Inputs: MDDTE - Date/Time of Document Creation. MDAUTH - Author of document. MDESIG - Encrypted Electronic Signature. MDTXT - Text of the new document in an array. Return Results are the following: RESULTS - Both (Input and Output) - Passed in as the array to return OPTION = NEWDOC > D RPC^MDRPCNT(.RESULTS,"NEWDOC",904,"",3050524.0915,679,74RHLld;flk,MDTXT) > D ^%G Global ^TMP("MDKUTL",$J TMP("MDKUTL",$J ^TMP("MDKUTL",538992716,0) = Note internal entry number or -1^Error Message results in. OPTION = NOTELIST > D RPC^MDRPCNT(.RESULTS,"NOTELST",476) > D ^%G Global ^TMP("MDKUTL",$J TMP("MDKUTL",$J ^TMP("MDKUTL",538992716,1) = 968^PROCEDURE NOTE^OCT 10, 2001@17:08:36 ^MDPROVIDER,ONE ^PROSTHETICS ^TMP("MDKUTL",538992716,2) = 969^PROCEDURE NOTE^OCT 10, 2001@17:10:44^^PROSTHETI CS ^TMP("MDKUTL",538992716,3) = 970^PROCEDURE NOTE^OCT 10, 2001@17:11:50^^PROSTHETI CS ^TMP("MDKUTL",538992716,4) = 971^PROCEDURE NOTE^OCT 10, 2001@17:15:45^^PROSTHETI CS ^TMP("MDKUTL",538992716,5) = 972^PROCEDURE NOTE^OCT 10, 2001@17:16:34^^PROSTHETI CS ^TMP("MDKUTL",538992716,6) = 974^PROCEDURE NOTE^OCT 11, 2001@10:56:03^^PROSTHETI OPTION - NEWDOC = Add additional new document to the Hemodialysis CS ^TMP("MDKUTL",538992716,7) = 975^PROCEDURE NOTE^OCT 11, 2001@12:50:29^^PROSTHETI CS Global ^ OPTION = VIEWTIU > D RPC^MDRPCNT(.RESULTS,"VIEWTIU",476,968) > D ^%G study. Global ^TMP("TIUVIEW",$J TMP("TIUVIEW",$J ^TMP("TIUVIEW",538992716,1) = TITLE: PROCEDURE NOTE ^TMP("TIUVIEW",538992716,2) = DATE OF NOTE: OCT 10, 2001@17:08:36 ENTRY DATE: O CT 10, 2001@17:08:36 ^TMP("TIUVIEW",538992716,3) = AUTHOR: MDPROVIDER,ONE EXP COSIGNER: ^TMP("TIUVIEW",538992716,4) = URGENCY: STATUS: C OMPLETED ^TMP("TIUVIEW",538992716,5) = ^TMP("TIUVIEW",538992716,6) = PROCEDURE SUMMARY CODE: Abnormal ^TMP("TIUVIEW",538992716,7) = DATE/TIME PERFORMED: OCT 15, 2001 ^TMP("TIUVIEW",538992716,8) = ^TMP("TIUVIEW",538992716,9) = *** PROCEDURE NOTE Has ADDENDA *** ^TMP("TIUVIEW",538992716,10) = ^TMP("TIUVIEW",538992716,11) = Complete consult 1104. 6 attached images. ^TMP("TIUVIEW",538992716,12) = NOTELIST = Returns a list of documents associated with the ^TMP("TIUVIEW",538992716,13) = /es/ MDPROVIDER,ONE ^TMP("TIUVIEW",538992716,14) = ^TMP("TIUVIEW",538992716,15) = Signed: 10/15/2001 13:02 ^TMP("TIUVIEW",538992716,16) = ^TMP("TIUVIEW",538992716,17) = 10/15/2001 ADDENDUM STATUS: COMPLETED ^TMP("TIUVIEW",538992716,18) = aDDENDUM LA LA LA ^TMP("TIUVIEW",538992716,19) = LA LA LA ^TMP("TIUVIEW",538992716,20) = ^TMP("TIUVIEW",538992716,21) = /es/ MDPROVIDER,ONE
MD TMDCIDC RPC MDRPCW RESTRICTED This RPC will do the following: DFN - (Input) Patient internal entry number MDSTUD - (Input) CP Study internal entry number Input Parameter: RESULTS - (Both Input/Output) Passed in as the array to return the results. OPTION - (Input) PROC - obtain a list of Procedures defined for a clinic. DIAG - obtain a list of diagnosis defined for a clinic. SCDISP - Obtain the patient's service connection and rated disability.
MD TMDLEX LEX MDRPCW1 RESTRICTED This RPC will return a list of CPT or ICD for a search typed in.
MD TMDENCOUNTER GETENC MDRPCW1 RESTRICTED This remote procedure will return the existing data in an encounter.
MD TMDSUBMITU RPC MDRPCOWU RESTRICTED
MD CLIO RPC MDCLIO PUBLIC This is the primary RPC called by the CliO engine for normal command processing.
MDCP RESULTS BY STATUS GTMSGIDS MDCPHL7B SUBSCRIPTION This broker call will return a list of IENS from the CP RESULT REPORT file based on the STATUS passed in as a parameter.
MDCP MESSAGE BY IEN GETMSG MDCPHL7B SUBSCRIPTION This RPC returns an HL7 message based on its IEN.
MDCP CORRECTIONS BY IEN GETCORR MDCPHL7B SUBSCRIPTION Gets a list of corrections for a given HL7 message.
MDCP UPDATE MESSAGE STATUS UPDATERP MDCPHL7B PUBLIC This call will update the status of an entry in file 704.002 (the CLIO_HL7_LOG file). Note that if the status passed through is 'PROCESSED', the CP INSTRUMENT file entry pointed to by field .03 will be checked to see if it has a routine in its .11 field. If it does, the HL7 message will be copied to a temp global and the PROCESSING ROUTINE will be invoked.
MDCP UPDATE MESSAGE REASON UPDRSN MDCPHL7B RESTRICTED This RPC call will add word processing text to the CLIO_HL7_LOG file to explain the reason for the current status. It is primarily intended to be used to store error text from CliO.
PXRM REMINDER DIALOG (TIU) TDIALOG ORQQPXRM SUBSCRIPTION Dialog for a given dialog ien.
PXRM REMINDER CATEGORY CATEGORY PXRMRPCD SUBSCRIPTION List reminders and categories in display order for a reminder category.
PXRM REMINDERS AND CATEGORIES SEL PXRMRPCD SUBSCRIPTION Returns list of reminders and categories.
PXRM EDUCATION SUBTOPICS EDS PXRMRPCB SUBSCRIPTION Returns array of subtopics for any given education topic
PXRM EDUCATION SUMMARY EDL PXRMRPCB SUBSCRIPTION Returns list of education topics for a reminder
PXRM EDUCATION TOPIC EDU PXRMRPCB SUBSCRIPTION Detailed description of education topic
PXRM REMINDER CATEGORIES CATEGORY PXRMRPCA SUBSCRIPTION Returns list of all CPRS lookup categories and associated reminders
PXRM REMINDER DIALOG DIALOG PXRMRPCC SUBSCRIPTION Dialog for a given reminder
PXRM REMINDER DIALOG PROMPTS PROMPT PXRMRPCC SUBSCRIPTION Additional prompts for a given dialog element
PXRM REMINDER EVALUATION ALIST PXRMRPCA SUBSCRIPTION Allows evaluation of a list of reminders. Returns a list of clinical reminders due/applicable or not applicable to the patient.
PXRM REMINDER INQUIRY RES PXRMRPCC SUBSCRIPTION Detailed description of reminder
PXRM REMINDER WEB WEB PXRMRPCA SUBSCRIPTION Web addresses for selected reminder
PXRM REMINDERS (UNEVALUATED) LIST PXRMRPCA SUBSCRIPTION Returns list of CPRS reminders for patient/location (no evaluation is done)
PXRM REMINDER DETAIL REMDET PXRMRPCA SUBSCRIPTION Returns the details of a clinical reminder
PXRM MENTAL HEALTH MH PXRMRPCC SUBSCRIPTION Returns array for given mental health instrument
PXRM PROGRESS NOTE HEADER HDR PXRMRPCC SUBSCRIPTION Returns header text to be inserted in each progress note.
PXRM MENTAL HEALTH RESULTS MHR PXRMRPCC SUBSCRIPTION Returns progress note text based on the results of the test.
PXRM MENTAL HEALTH SAVE MHS PXRMRPCC SUBSCRIPTION Stores test result responses from a reminder dialog.
PXRM REMINDER RPC TAG PXRMRPC SUBSCRIPTION Standard RPC for all Reminder GUI applications
PXRMRPCG GENFUPD GENFUPD PXRMRPCG AGREEMENT Process general findings selected in a reminder dialog.
PXRMRPCC PROMPTVL PROMPTVL PXRMRPCC AGREEMENT Calculate the value for a prompt based on the value of another prompt.
PXRMRPCG CANCEL CANCEL PXRMRPCG AGREEMENT Cancel processing a reminder dialog.
PXRMRPCG VIEW VIEW PXRMRPCG AGREEMENT Retrieve text for display in a pop-up dialog that is activated from a button within a reminder dialog.
PXRMRPCG GENFVALD GENFVALD PXRMRPCG AGREEMENT Validate general findings selected in a reminder dialog.
GMRC LIST CONSULT REQUESTS RPCLIST GMRCTIU SUBSCRIPTION This RPC will return a list of active and pending consult requests to associate a result with.
GMRCSTLM SERVICE AND STATUS ENOR GMRCSTLM AGREEMENT This returns a report of consults for a service/grouper for a given set of statuses and date range.
GMRCSTU COMPLETION STATISTICS ENOR GMRCSTU AGREEMENT This returns a report of completion time statistics for a consult service/grouper for a given set of statuses and date range.
DENTV ADA CODES QUICK GET DENTVRP2 AGREEMENT Retrieve the user's quick list of CPT codes. stored file 220.5, field 19600.
DENTV ADD QL ENTRY ADD DENTVRP2 AGREEMENT This will add a new CPT to the user's quick list. the Dental Provider file (#220.5).
DENTV DD FIELD UPDATE FILE DENTVRP3 AGREEMENT 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.
DENTV DD GET DATA GTD DENTVRP3 AGREEMENT Pass this RPC a cpt code and it will return the data stored in file 228
DENTV DD GET/ADD RECORD ADD DENTVRP3 AGREEMENT This rpc returns the internal entry number to file 228 for a cpt code.
DENTV DD SECURITY KEY KEY DENTVRP3 AGREEMENT This rpc will check to see if user holds the DENTV EDIT FILE security keys.
DENTV DELETE HISTORY ENTRY DELH DENTVRHD AGREEMENT 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.
DENTV DELETE QL ENTRY DEL DENTVRP2 AGREEMENT This will delete a CPT code from a user's quick list. list.
DENTV DENT HISTORY ENC ENC DENTVRH AGREEMENT This will return the dental encounter data for a given record in file
DENTV DENTAL CLASSIFICATIONS DC DENTVRP1 AGREEMENT RPC to return dental classifications from file 220.2
DENTV EXCEL EXTRACT EXCEL DENTVRP9 AGREEMENT 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.
DENTV FILE ADMIN TIME NON DENTVRP4 AGREEMENT This will file non-clinical admin time into file 226
DENTV FILE DATA UPD DENTVRF AGREEMENT 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.
DENTV GET CATEG/CODES CATC DENTVRP1 AGREEMENT 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
DENTV GET CATEGORIES CAT DENTVRP1 AGREEMENT This rpc will return the different categories (fields 5 & 6) in file 228
DENTV GET CODE LIST LIST DENTVRP1 AGREEMENT 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'.
DENTV TOOTH HISTORY TH DENTVRH AGREEMENT This returns the dental history for a single tooth for a patient or for all records.
DENTV DENTAL PROVIDER PROV DENTVRP1 AGREEMENT From user's duz, verify that the user is a valid dental provider
DENTV MULT PARAM MULT DENTVRX1 AGREEMENT 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.
DENTV INPATIENT BEDSECTION INP DENTVRP1 AGREEMENT 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.
DENTV FEE BASIS ADD ADD DENTVFB AGREEMENT This RPC adds, or edits a record in the Dental Fee Basis file (#228.5).
DENTV FEE BASIS LIST LIST DENTVFB AGREEMENT 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).
DENTV TP FILE PSR PSR DENTVTP4 AGREEMENT 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.
DENTV TP FILE PERIO PER DENTVTP4 AGREEMENT 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.
DENTV TP FILE HNC HNC DENTVTP4 AGREEMENT 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.
DENTV TP ADD ENCOUNTER ADD DENTVTP2 AGREEMENT This will add a new record to the dental encounter file, 228.1
DENTV TP GET ADA TABLE ADA DENTVTP1 AGREEMENT This returns the ADA table (file 228) for the Discus Treatment Planning system.
DENTV TP GET PROVIDERS PROV DENTVTP1 AGREEMENT 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.
DENTV TP FILE TOOTH NOTE NOTE DENTVTP6 AGREEMENT This will allow you to add, update, or delete a record in file 228.6
DENTV TP GET TOOTH NOTES GET DENTVTP6 AGREEMENT 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.
DENTV TP GET HNC HNC DENTVTP3 AGREEMENT Returns all of the Head&Neck records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
DENTV TP GET PSR PSR DENTVTP3 AGREEMENT Returns all of the PSR type records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
DENTV TP GET PERIO PERIO DENTVTP3 AGREEMENT Returns all of the Perio type records from the Treatment Plan Transaction/Exam file (#228.2) for a particular patient.
DENTV TP FILE TRANSACTIONS FILE DENTVTPA AGREEMENT 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.
DENTV DELETE TRANSACTIONS DELT DENTVRHD AGREEMENT 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.
DENTV TP GET TRANSACTIONS TXN DENTVTP5 AGREEMENT Returns all of the Transaction type records from the Treatment Plan Transaction/Exam file (228.2) for a particular patient..
DENTV REPORT PROVIDERS PROV DENTVAU AGREEMENT 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.
DENTV REPORT DATA RPT DENTVAU AGREEMENT Retrieves Dental Report data for a specified time period and station.
DENTV GET ALL PROVIDERS PROV DENTVRP5 AGREEMENT Gets all providers (including inactive) for edit purposes.
DENTV GET PROVIDER TYPES TYPE DENTVRP5 AGREEMENT Gets a list of Provider Types from the DENTAL PROVIDER TYPE (220.51) file.
DENTV GET PROVIDER SPECIALTIES SPEC DENTVRP5 AGREEMENT Gets a list of all active Provider Specialties from file 220.52.
DENTV PROVIDER ADD UPDATE EDIT DENTVRP5 AGREEMENT This RPC allows Dental Record Manager to add/edit their Dental Providers.
DENTV NEW EXTRACT Q DENTVRP8 AGREEMENT 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.
DENTV TP GET OLD ENCOUNTERS ENC DENTVTP5 AGREEMENT Returns a list of all complete and/or terminated encounters for a selected patient.
DENTV FILE PARAMETERS PAR DENTVTP0 AGREEMENT This RPC allows the Dental software to file word processing type parameters.
DENTV TP FILE RESERVED TXNS SAVE DENTVTP7 AGREEMENT Saves transaction information for a particular Dental provider and patient. Reserved transactions are not filed to Dental History, DAS or PCE.
DENTV TP GET RESERVED TXNS GET DENTVTP7 AGREEMENT Returns all reserved transactions for a particular Dental provider and patient.
DENTV GET VA-DSS PRODUCTS VADSS DENTVTP1 AGREEMENT Returns all of the VA-DSS product lines from the DENTAL GROUPING FOR VA-DSS file.
DENTV REPORT KLF KLF DENTVAU AGREEMENT Retrieves Dental KLF Report data for specified time period.Rep
DENTV PRIMARY PROVIDER GS DENTVUTL AGREEMENT 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.
DENTV ADA GET COSTS GC DENTVRP3 AGREEMENT Returns all entries in file 228 and their cost fields.
DENTV GET CODING GUIDELINES GUIDE DENTVRP2 AGREEMENT Gets the admin and coding guidelines for an ADA/CPT code.
DENTV ALERTS GAL DENTVUTL AGREEMENT This RPC gets Dental Alerts from file 220. It also sets them into 220.
DENTV PATIENT PROVIDER PP DENTVUTL AGREEMENT 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.
DENTV ACTIVE USER PROVIDER LIST DENTVUTL AGREEMENT 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.
DENTV GET COVER PAGE INFO CP DENTVTP0 AGREEMENT Returns demographic, case management and recent dental activity data for the Cover Page in DRM Plus.
DENTV TP GET LAST STATUS LST DENTVTP5 AGREEMENT Sends back the status of the last, non-deleted, encounter.
DENTV TP CODE CHECKS CK DENTVCK AGREEMENT Processes coding compliance checks for ADA codes entered by the user.
DENTV UPDATE PCE UPD DENTVTPE AGREEMENT Deletes procedures, diagnosis and providers from PCE when users delete transactions from DRM Plus.
DENTV UPDATE PCE DX UDX DENTVTPF Updates the PCE Visit to set the Primary Diagnosis and/or Primary Provider if they are no longer defined because of deleting procedures.
DENTV MONITOR QUEUE QUE DENTVM1 AGREEMENT Queues a TaskMan job to run patient dental (e.g.) Fluoride, Monitor(s).
DENTV MONITOR POLL POLL DENTVM1 AGREEMENT See if the monitor background job has finished and if so, get the results from the DENTAL PATIENT (#220) file.
DENTV DELETE UNFILED DATA DELU DENTVRHD AGREEMENT 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.
DENTV GET UNFILED DETAIL GETUN DENTVTP7 AGREEMENT This procedure will take in a single IEN to return all data for the IEN in ^TMP("DENT",$J,N)=value.
DENTV TP CLEAN SLATE CLNSLT DENTVTP7 AGREEMENT 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.
DENTV TP FILE EXAM TRANSACTION FILEX DENTVTPA AGREEMENT Files the new exam template modal data (OHA,PAR,OCC,TMJ) into a record in 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 228.2 of type 5:EXAM 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 Input variables: SAVE DATA IN (FILED/UNFILED) ************************************** DATA("FLAG")= ACTION FLAG, A OR BLANK FOR ADD, M FOR MODIFY DATA("DPAT")= Patient IEN
DENTV TP GET EXAM TRANSACTIONS GETFEX DENTVTP7 AGREEMENT 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.
DENTV GET CLEAN SLATE LIST GETCSL DENTVTP7 AGREEMENT 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"
DENTV UPDATE COMMENT SORT UPDATE DENTVCC AGREEMENT This will re-sort a providers canned comments within a category. It will return a 1^Successful or -1^Unsuccessful.
DENTV GET CANNED COMMENTS GET DENTVCC AGREEMENT Returns the canned comments by provider, system, or both. The maximum number returned is 12. This limit is set by the GUI.
DENTV FILE CANNED COMMENTS FILE DENTVCC AGREEMENT This rpc will file/update canned statements. 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. 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.
DENTV DEL CANNED COMMENT DEL DENTVCC AGREEMENT 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.
DENTV PERSON CLASS INQUIRY PROVINQ DENTVUTL SUBSCRIPTION This is an RPC wrapper for the Kernal call $$GET^XUA4A72 to determine the active providers class information.
DENTV TP RESERVED INACT CHECK CHKINA DENTVTP7 AGREEMENT 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.
DENTVUTL PNL PANEL CHG PNL DENTVUTL AGREEMENT Returns a list of patients with the provider matching the lookup value.
DENTV DPT GET ICN ICN DENTVUTL AGREEMENT This RPC takes in a patient identifier and returns the patient's ICN.
DENTVX2 GETWP GETWP DENTVX2 AGREEMENT This RPC takes in an entity, parameter name, and instance number and returns the word processing information for the given instance of the parameter.
DENTVX2 FILEWP FILEWP DENTVX2 AGREEMENT This RPC takes in an entity, parameter name, instance number, and the data to be filed.
DENTVGUI VERSION GET VERSION DENTVGUI AGREEMENT This is an RPC which returns the current valid DRM Plus GUI version and the current valid KID patch number.
DENTVICD ACTICD ACTICD DENTVICD AGREEMENT Verify that an ICD code is active as of a certain date
DENTVICD ICD GET DIAG ICD DENTVICD AGREEMENT This will return specific information for a diagnosis code
DENTVICD LIST LIST DENTVICD AGREEMENT This will return a list of active ICD codes for a lookup value.
DENTVICD ICD10 ACTIVATION DATE ICD10 DENTVICD AGREEMENT This RPC will return the activation date of ICD-10.
DENTVPCE PCE PRIMARY PCE DENTVPCE AGREEMENT This RPC returns the PCE primary diagnosis and PCE primary provider.
DENTV GET COMPLICATIONS GETCOMP DENTVTP2 This RPC uses a Patient IEN to retreive a list of complications for a given encounter.
DENTV ADD/EDIT COMPLICATIONS COMP DENTVTP2 AGREEMENT This RPC allows for adding, editing, and deleting complications from a dental encounter.
DENTVTPC SET DEVICE SETDEV DENTVTPC AGREEMENT This RPC takes in data for filing to the DENTAL IMPLANTS (#228.9) file.
DENTVTPC GET DEVICE GETDEV DENTVTPC AGREEMENT This RPC gets data for all dental implants for a given patient.
DENTVTPC DELETE DEVICE DELDEV DENTVTPC AGREEMENT This is a RPC interface for the default device deleting trigger.
DENTVAU LIST REPORTS LIST DENTVAU AGREEMENT This RPC returns a list of reports, both queued, in progess, and completed.
DENTVAU CHUNK REPORTS CHUNK DENTVAU AGREEMENT This RPC allows the GUI to both queue and poll dental reports utilizing chunking of data returned.
DENTV GET TIU PARAMETERS TIUPAR DENTVUT1 AGREEMENT This RPC is intended to pull CPRS template preferences for TIU notes.
PSA UPLOAD PSAUPLD PSABRKU1 PUBLIC This is the primary entry point for the Drug Accountability Upload GUI.
BPS TAS CLAIM DATA EXTRACT EXTRACT BPSRPC02 RESTRICTED Extract Data Fields for BPS Claims reports to save in TAS database.
BPS TAS TXN IENS NEW RPC2 BPSRPC01 RESTRICTED Gather NEW/UPDATED Transaction IENs from BPS LOG OF TRANSACTIONS file (#9002313.57) since last time an extract was run.
BPS TAS CLAIM WRITE BACK PUT BPSRPC03 RESTRICTED Update BPS LOG OF TRANSACTIONS field MCCF EDI TAS STATUS to indicate the transaction was successfully copied to the TAS database.
BPS TAS DATABASE RESET EN BPSTASDB RESTRICTED Reset values in BPS LOG OF TRANSACTIONS to 1.
XOBE ESIG GET CODE GETCODE XOBESIG Returns the electronic signature code for the user from the NEW PERSON file.
XOBE ESIG SET CODE SETCODE XOBESIG Saves the user's electronic signature code in the NEW PERSON file.
XOBE ESIG GET DATA GETDATA XOBESIG Returns the data for the electronic signature block-related fields from the NEW PERSON file.
XOBE ESIG SET DATA SETDATA XOBESIG Saves the electronic signature block-related data in the NEW PERSON file.
XOBE ESIG IS DEFINED ISDEF XOBESIG Returns whether the user currently has an Electronic Signature Code defined. Returns 0 if the e-sig code is null, 1 otherwise.
EDPCTRL RPC RPC EDPCTRL RESTRICTED 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.
EDPCBRD RPC RPC EDPCBRD RESTRICTED 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.
EDPGLOB RPC RPC EDPGLOB RESTRICTED 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.
EAS ESR MESSAGING TAG EAS1071A This is a stub RPC to trigger dual messaging changes on Vista Sites
HMP PATIENT ACTIVITY ACT HMPACT SUBSCRIPTION This remote procedure returns all JSON messages for entries that exist in the cross reference ^HMP(800001.5,"PTAPPT,"HMP"
HMP APPOINTMENTS OUT HMPPATS SUBSCRIPTION This RPC finds a list of patients that have scheduled appointments during the requested timeframe, as XML in ^TMP($J,"HMP",n).
HMP DATA VERSION VERSION HMPD SUBSCRIPTION This RPC returns the current version of the XML returned by the RPC 'HMP GET PATIENT DATA.'
HMP DELETE OBJECT DEL HMPDJ2 SUBSCRIPTION This RPC receives a Uid from the client and deletes the object from the HMP Object file #800000.11.
HMP GET CHECKSUM CHECK HMPDCRC SUBSCRIPTION This RPC retrieves the requested data from VistA and returns its checksum.
HMP GET OBJECT GET HMPDJ2 SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
HMP GET OPERATIONAL DATA GET HMPEF SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
HMP GET PATIENT DATA GET HMPD SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as XML.
HMP GET PATIENT DATA JSON GET HMPDJ SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
HMP GET REFERENCE DATA GET HMPEF SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("HMP",$J,n) as JSON.
HMP INPATIENTS IN HMPPATS SUBSCRIPTION This RPC finds a list of patients that are currently admitted, as XML in ^TMP($J,"HMP",n).
HMP PUT DEMOGRAPHICS PUT HMPUPD SUBSCRIPTION This RPC receives updated phone numbers from the client and calls VAFCPTED to save them in the Patient file #2.
HMP PUT OBJECT PUT HMPDJ2 SUBSCRIPTION This RPC receives data from the client and saves it in the HMP Object file #800000.11 as JSON.
HMP PUT PATIENT DATA PUT HMPDJ1 SUBSCRIPTION This RPC receives data from the client and saves it in the HMP Patient Object file #800000.1 as JSON.
HMP SUBSCRIBE SUBS HMPPATS SUBSCRIPTION 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'.
HMP WRITEBACK PT DEM FILE HMPPTDEM SUBSCRIPTION This RPC takes demographic data from an outside system and files it in to the Patient File (#2)
HMPCPRS RPC RPC HMPCPRS SUBSCRIPTION USED TO RETURN HEADER INFORMATION TO MIMIC CPRS HEADERS IN EHMP GUI
HMPCRPC RPC RPC HMPCRPC SUBSCRIPTION This RPC is used to save and get data from all the HMP PARAMETERS in all the all the HMP parameter files.
HMPCRPC RPCCHAIN CHAINRPC HMPCRPC SUBSCRIPTION Used to chain multiple HMP RPC's together. Flexible framework for invoking a RPC chain
HMPDJFS API API HMPDJFS SUBSCRIPTION This is the primary entry point RPC for all the VX-Sync API. All sync related calls come through this entry point
HMPDJFS DELSUB DELSUB HMPDJFS PUBLIC RPC used to delete eHMP subscriptions from file 800000
HMPFPTC CHKS CHKS HMPFPTC SUBSCRIPTION This RPC returns the patient selection checks for a sensitive patient, deceased, and PRF.
HMPFPTC LOG LOG HMPFPTC SUBSCRIPTION This RPC is used to log a patient when a provider is accessing a sensitive record.
HMP LOCAL CORRESPONDINGIDS TFL HMPTFU2 SUBSCRIPTION 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.
HMP PUT OPERATIONAL DATA API HMPWB SUBSCRIPTION This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message.
HMP PATIENT SCHED SYNC APPT HMPACT PUBLIC 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
HMP PATIENT ADMIT SYNC ADMIT HMPACT AGREEMENT 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.
HMP CHKXTMP CHKXTMP HMPMONX SUBSCRIPTION 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.
HMP GLOBAL SIZE SIZE HMPMONX SUBSCRIPTION Remote procedure HMP GLOBAL SIZE takes no input parameters; it returns the size of eHMP's current usage of the ^XTMP global.
HMP DEFAULT PATIENT LIST DEFLIST HMPPDL 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.
HMP PATIENT SELECT SELECT HMPPTRPC Selects patients by search criteria and returns basic patient and demographic information for patients found in search.
HMP SUBSCRIPTION STATUS SUBSTA HMPTOOLS SUBSCRIPTION This RPC checks the subscription status for a single patient and returns. the result as a JSON containing code and text values.
HMP MED ORDER CHECKS ORCHECK HMPWBM1 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.
HMP GET RELATED ORDERS RELATED HMPORRPC Returns the parent, children, and/or siblings (orders that share the same parent) of an order from the ORDER (#100) FILE in JSON format.
HMP WRITEBACK VITAL VMADD HMPWB2 SUBSCRIPTION This RPC accepts writeback data from JDS and returns a JSON formatted acknowledgement message.
HMP WRITEBACK VITAL EIE VMERR HMPWB2
HMP WRITEBACK ENCOUNTERS ENC HMPWB5
HMP WRITEBACK ALLERGY ALLERGY HMPWB1
HMP WRITEBACK ALLERGY EIE ALLEIE HMPWB1
HMP WRITEBACK SIGN ORDERS SIGN HMPWBSO
HMP TIU LONG LIST OF TITLES LONGLIST HMPTIUL HMP TIU LONG LIST OF NOTE TITLES
HMP RESOURCE VALUES EN HMPRPCRC Returns a list of the resource slots with a status of each slot.
HMP RESOURCE SLOT CLEAR CLEAR HMPRPCRC 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. ***
EC GETDSSUNITUSRS ECUSR ECUMRPC AGREEMENT Returns an array of users with access to a particular DSS unit. User access to a DSS unit is determined from file #200.
EC GETECSCREEN ECSCN ECUMRPC AGREEMENT Returns a list active, inactive or both of Event Code Screens from EC EVENT CODE SCREENS FILE #720.3.
EC GETPXREASON ECPXRS ECUMRPC AGREEMENT Return array entries with Procedure reasons linked to an Event Code screen.
EC GETECSDETAIL ECSDTLS ECUMRPC AGREEMENT Returns details on a specific Event Code Screen from the EC EVENT CODE SCREENS FILE #720.3.
EC GETPATPROCS PATPROC ECUERPC RESTRICTED 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.
EC GETSCNHELP ECHELP ECUURPC PUBLIC Returns the text from the HELP FRAME file (#9.2) based on a help frame.
EC GETECLOC ECLOC ECUMRPC AGREEMENT Returns an array with all active Event Capture locations from file #4.
EC GETUSRDSSUNIT USRUNT ECUERPC RESTRICTED Returns an array of DSS units for which the user has access.
EC GETCPTLST CPTFND ECUMRPC2 SUBSCRIPTION Performs a search on a CPT string and returns an array list of matches from file #81.
EC GETECSPROCS PROC ECUERPC RESTRICTED Returns an array of procedures for an Event Code screen (file #720.3). Event code screens are based on location, DSS unit and Category.
EC GETECSCATS CAT ECUERPC AGREEMENT Returns an array of categories for an Event Code screen based on a specific location and DSS unit.
EC GETBATPROCS PROCBAT ECUERPC1 RESTRICTED Returns an array with entries from EVENT CAPTURE PATIENT FILE #721 for patients for a specific procedure.
EC REPORTS RPTEN ECRRPC RESTRICTED This call is used by all Event Capture GUI reports. Produces report based on option selected from the Delphi application.
EC GETIEN FNDIEN ECUURPC AGREEMENT Returns the IEN from a file.
EC GETPATINFO PATINF ECUERPC1 RESTRICTED This is a general purpose call that provides segments of the patient data from the Event Capture Patient File #721.
EC GETPXMODIFIER ECPXMOD ECUERPC AGREEMENT Returns CPT modifier entries for a CPT Procedure based on procedure date.
EC GETPROVIDER PRVDER ECUERPC AGREEMENT Returns an array of valid providers based on a procedure date.
EC GETNATPX ECNATPX ECUMRPC AGREEMENT Returns an array of active, inactive or both of Event Capture national and local Procedures from file #725.
EC VALIDATE SPREADSHEET DATA IN ECV1RPC PUBLIC This RPC validates EC spreadsheet data and returns an array containing error messages
EC GETPATELIG ELIG ECUERPC AGREEMENT Returns a list of patient eligibilities.
EC GETPATCLASTAT PATCLAST ECUERPC1 RESTRICTED 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.
EC GETENCDXS ENCDXS ECUERPC1 RESTRICTED Returns a patient encounter primary and secondary diagnosis codes from Event Capture Patient File (#721).
EC GETDSSUNIT DSSUNT ECUMRPC1 AGREEMENT Returns array with active and/or inactive DSS units from file 724.
EC GETCAT CAT ECUMRPC1 AGREEMENT Returns a list of active and/or inactive categories from file #726.
EC GETPXLST PXFND ECUMRPC2 AGREEMENT 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.
EC DSSCATCHECK CATCHK ECUMRPC1 RESTRICTED Checks whether category is used in an Event Code Screen.
EC FILER FILE ECFLRPC RESTRICTED A general purpose Event Capture filer used when filing data into ECS files.
EC GETLIST SRCLST ECUMRPC1 RESTRICTED This call is used to perform a search on a file based on a search string.
EC GETDSSECS DSSECS ECUMRPC RESTRICTED Returns a list of Event Code Screen from EC EVENT CODE CREENS FILE #720.3 based on a DSS Unit and location.
EC GETLOC GLOC ECUMRPC2 AGREEMENT This broker entry point returns all active, inactive or both locations from file #4.
EC GETPRODEFS PRDEFS ECUERPC RESTRICTED This broker entry point returns the defaults for procedure data entry.
EC GETDATE ECDATE ECUURPC SUBSCRIPTION Broker call returns the client date as a Fileman internal and external date format.
EC CLASHELP CLHLP ECUERPC1 RESTRICTED RPC Broker entry point for classification help.
EC SPACEBAR ECDEF ECUERPC1 RESTRICTED This RPC would return the value equivalent to when the 'Spacebar and Return' keys are entering in the VISTA package.
EC DIEDON ECDOD ECUERPC2 RESTRICTED This RPC returns a patient's date of death.
EC GETVISITINFO VISINFO ECUERPC2 RESTRICTED This broker call returns specific EC patient visit data (location, DSS Unit, patient IEN, etc.) based on a Visit Number.
EC GETPATCH PATCH ECUURPC RESTRICTED Broker call checks to see if a patch has been installed. Returns 1 if patch is installed.
EC GETVERSION VERSRV ECUURPC RESTRICTED Returns the server version of a particular option. This is used by ECS GUI to determine the current server version of the software.
ECOB FACTORY FACTORY ECOBUF PUBLIC An RPC to construct(get a handle to) or destroy VistA objects.
ECOB METHOD METHOD ECOBUF PUBLIC An RPC to manipulate VistA objects.
EC RECENT VISITS RCNTVST ECUTL1 Returns the 20 most recent visits/appointments for a selected patient for the selected location.
EC ICD10IMPLEMENTATIONDATE ICD10 ECVICDDT RESTRICTED The EC ICD10IMPLEMENTATIONDATE RPC returns the Implementation Date of ICD-10 Code Set in MM/DD/YYYY format OR -1^Error Message.
EC GET DEFAULT PROVIDER ECDEFPRV ECUERPC2 RESTRICTED This remote procedure will return the default provider based on the DSS 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. 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.
EC DELETE TEST PATIENT DATA DTPD ECUMRPC2 RESTRICTED This RPC is used to delete any test patient data from the EVENT CAPTURE 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. 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.
EC GETPRBLST GETPLST ECUERPC2 SUBSCRIPTION Returns a problem list for an Event Capture patient.
EC DELETE FILE ENTRY ECDEL ECUMRPC2 RESTRICTED A general pupose for deletion of entry in ECS files.
RMIM CONVERT DATE DTFMT RMIMRP PUBLIC
RMIM SEND EMAIL XM RMIMRP PUBLIC
RMIM GET FORM FRM RMIMRP PUBLIC
RMIM GET CASES LC RMIMRP PUBLIC
RMIM GET SELECTED CASE GC RMIMRP PUBLIC
RMIM GET USER INFO DUZ RMIMRP PUBLIC
RMIM GET DFN DFN RMIMRP PUBLIC
RMIM FIM PARAMETER PRM RMIMRP PUBLIC This remote procedure will return the local site parameters in an array. There are no input parameters.
RMIM GET PATIENT DME DME RMIMRP PUBLIC This remote procedure will return a list of durable medical equipment will be followed by a ^ and a string of text describing the error. The other elements of the array will be constructed as follows: SHORT ITEM DESCRIPTION ^ TOTAL COST which has been issued to a patient within a date range. Required input consists of a single parameter representing the internal entry number of a patient from file #2, and two dates in FileMan format. The three pieces will be delimited by the ^. The first element of the results array will indicate the number of items returned. If and error occurs, the number will be negative and
RMIM SAVE FSOD SAV RMIMRP
RMIM PATIENT LOOKUP PL RMIMRP PUBLIC Input parameter is any string that a user would normally enter to look up a patient. Output is an array of DFN^PATIENT NAME^SSN^DOB.
RMIM PATIENT INFO PI RMIMRP PUBLIC Input parameter is PATIENT DFN. Output parameter is a ^ delimited string as follows: DFN^PATIENT NAME^SSN^DOB^AGE^SEX^MARITAL STATUS^ACTIVE DUTY^ CITY^STATE^ZIP^COUNTY^TELEPHONE
RMIM AUTHOR LOOKUP AL RMIMRP PUBLIC
RMIM LOCATION LOOKUP LL RMIMRP PUBLIC
RMIM RESTRICTED RECORD RRN RMIMRP PUBLIC
RMIM VERSION RPC RMIMV
RMIM CONSULT LIST CON RMIMV SUBSCRIPTION Returns a list of consult requests for a patient within optional date range and optional service.
RMIM LOCK PATIENT PTL RMIMRP
RMIM CHECK DUPLICATE DUP RMIMV PUBLIC
GMV CONVERT DATE GETDT GMVGETQ SUBSCRIPTION 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.
GMV ADD VM EN1 GMVDCSAV SUBSCRIPTION 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.
GMV EXTRACT REC GETVM GMVGETD SUBSCRIPTION 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.
GMV WARD LOCATION WARDLOC GMVGETD RESTRICTED This procedure extracts MAS ward locations from the Ward Location file (#42). Note: No other Input Parameters besides RESULT needed.
GMV WARD PT WARDPT GMVGETD RESTRICTED This procedure lists patients registered on a particular MAS ward.
GMV MARK ERROR ERROR GMVUTL1 SUBSCRIPTION 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.
GMV PT GRAPH EN1 GMVSR0 RESTRICTED Prints Vitals/Measurements Graphic Reports.
GMV V/M ALLDATA VMDATA GMVGGR1 SUBSCRIPTION 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.
GMV TEAM PATIENTS TEAMPT GMVUTL3 RESTRICTED This procedure retrieves patients assigned to a given team.
GMV ALLERGY ALLERGY GMVUTL3 SUBSCRIPTION This remote procedure call retrieves the patient's allergy information. This remote procedure call is documented in Integration Agreement 4350.
GMV CLINIC PT CLINPTS GMVCLIN RESTRICTED This procedure lists patients who have an appointment for a selected clinic and a given period of time.
GMV VITALS/CAT/QUAL GETVITAL GMVUTL7 SUBSCRIPTION Returns all qualifier information for the vital types selected. This remote procedure call is documented in Integration Agreement 4359.
GMV PTSELECT RPC GMVRPCP RESTRICTED 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.
GMV LATEST VM GETLAT GMVGETD SUBSCRIPTION This remote procedure call retrieves the latest vital records for a given patient. This remote procedure call is documented in Integration Agreement 4358.
GMV ROOM/BED ROOMBED GMVGETD RESTRICTED This procedure extracts room/bed information from Room-Bed file (#405.4) for a given MAS ward.
GMV CUMULATIVE REPORT EN1 GMVSC0 RESTRICTED Prints the Cumulative Vitals Report.
GMV LATEST VITALS BY LOCATION EN1 GMVDS1 RESTRICTED Prints the latest vitals/measurements for all patients on a given ward location.
GMV LATEST VITALS FOR PATIENT EN1 GMVDS1 RESTRICTED Prints the latest vitals/measurements for the selected patient.
GMV ENTERED IN ERROR-PATIENT EN1 GMVER0 RESTRICTED Prints a report of all vitals/measurements entered in error for the selected patient for a given date/time range.
GMV QUALIFIER TABLE EN1 GMVCAQU RESTRICTED 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.
GMV MANAGER RPC GMVRPCM SUBSCRIPTION Performs many functions for the Manager module. This remote procedure call is documented in Integration Agreement 4360.
GMV WARD/ROOM PATIENTS ROOMPT GMVUTL7 RESTRICTED Returns a list of patients in the ward and rooms specified.
GMV GET CURRENT TIME TIME GMVUTL7 SUBSCRIPTION Gets the current date and time from the server. This remote procedure call is documented in Integration Agreement 4355.
GMV USER RPC GMVRPCU SUBSCRIPTION Retrieves data about the user (e.g., parameter settings). This remote procedure call is documented in Integration Agreement 4366.
GMV NUR UNIT PT APTLIST GMVUTL8 RESTRICTED Returns a list of active patients for a nursing location.
GMV CHECK DEVICE CHKDEV GMVUTL2 RESTRICTED 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.
GMV PARAMETER RPC GMVPAR SUBSCRIPTION Sets and retrieves parameter values used by the graphical user interface. This remote procedure call is documented in Integration Agreement 4367.
GMV GET VITAL TYPE IEN TYPE GMVUTL8 SUBSCRIPTION 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.
GMV GET CATEGORY IEN CATEGORY GMVUTL8 SUBSCRIPTION 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.
GMV DLL VERSION DLL GMVUTL8 SUBSCRIPTION 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.
GMV LOCATION SELECT RPC GMVRPCHL SUBSCRIPTION 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.
GMV CLOSEST READING CLOSEST GMVGETD RESTRICTED 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.
XHD DELETE PARAMETER CATEGORY DELETE XHDPCAT SUBSCRIPTION This call deletes parameter categories from the M backing store. If the second parameter, DELKIDS is passed as "1" (boolean true by M programming convention), all descendents of the category in question will also be deleted.
XHD GET ALL PARAMETER DEFS GETXML XHDPDEF SUBSCRIPTION Returns all Parameter Definitions.
XHD GET CONFIGURATION GETTREE XHDPTREE SUBSCRIPTION Returns Configuration tree as XML in the following format:
XHD GET MUTABLE CONFIGURATION GETTREE XHDPMUT SUBSCRIPTION Returns Configuration tree as XML in the following format:
XHD GET PARAMETER DEF LIST GETALL XHDPDEF SUBSCRIPTION Gets all parameter definitions as a list with IEN^NAME^DISPLAY NAME in each node of the return array.
XHD GET PARAMETER DEFINITION GETXML XHDPDEF SUBSCRIPTION This call returns an XML representation of a Parameter Definition.
XHD GET PARAMETER DEFINITIONS LIST XHDPDEF SUBSCRIPTION Gets parameter definitions as a list with IEN^NAME^DISPLAY NAME^ENTITYLIST in each node of the return array. This call returns a local array of SIZE elements in DIR direction from the initial Definition FROM.
XHD INSERT PARAMETER CATEGORY INSERT XHDPCAT SUBSCRIPTION Inserts new parameter categories.
XHD PUT PARAMETER PUT XHDPARAM SUBSCRIPTION Call PUT^XPAR or PUTWP^XPAR to file a given parameter.
XHD REMOVE PARAMETER CATEGORY REMOVE XHDPCAT SUBSCRIPTION This call removes parameter categories from their parents (i.e., "prunes" the branch of which the the category is the root). It does NOT delete the Category or its descendents. Use the ORR DELETE PARAMETER CATEGORY to delete a given categor and all its descendents.
XHD UPDATE PARAMETER CATEGORY UPDATE XHDPCAT SUBSCRIPTION This call updates ParameterCategories.
XHD GET SITE INFO SITE XHDLSITE SUBSCRIPTION Returns Division and Integration names and IDs.
XHD GET USER DEMOGRAPHICS BYPASS XHDAUTH Returns same demographics as XHD AUTHORIZE, w/o the authorization step. Used to populate the JAAS Subject when the SharedBroker is in use.
XHDX PERSEL PERSEL XHDX RESTRICTED This returns the list of perspective id's that should be visible for the current user.
XHDX VERSRV VERSRV XHDX Returns a list of options and the associated version numbers. The list of options is passed in. Returns is a list of OptionName^VersionNumber. The version number must be the last space piece in the MENU TEXT of the option.
XHD TEST INPUT LIST INLST XHDTST This RPC returns the list that it's been passed. It's for test purposes only.
PRCHL LIST EN PRCHL4 AGREEMENT
PRCHL LIST X EN PRCHL5 AGREEMENT GUI REMOTE PROCEDURE, LIST DATA ;RESULTS passed to broker in ^TMP($J, ;delimited by "^" ;piece 1 = DATA TO DISPLAY ;piece 2 = FIELD NUMBER
PRCHL ITEM DET EN PRCHL6 RESTRICTED A ;piece 1 - line item number ;piece 10 - unit conversion factor ;piece 11 - total cost ;piece 12 - nif number ;piece 13 - item master short description 441- .05 ;piece 2 - Item Master number ;piece 3 - qty ;piece 4 - unit of purchase ;piece 5 - BOC ;piece 6 - contract BOA ;piece 7 - actual unit cost ;piece 8 - fed supply classification ;piece 9 - vendor stock number
MAGG DEV FIELD VALUES GETS MAGGTSYS RESTRICTED +---------------------------------------------------------------+ | 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. | +---------------------------------------------------------------+ | 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 |
MAGGADDIMAGE ADD MAGGTIA RESTRICTED RPC Call to add new entry to Image File using UPDATE^DIE.
MAG CONSULT MSG CREATE MSG MAGMAPI RESTRICTED 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.
MAGGLISTPROC LIST MAGGTMC RESTRICTED 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.
MAGGPATPROC PRC MAGGTMC PUBLIC Return a List of All Patient Procedures in subspeciality. For use when capturing Images and linking to a Medicine Procedure.
MAGGHSLIST HSLIST MAGGTCPR RESTRICTED Returns an array of health summary types.
MAGGHS HSUM MAGGTCPR RESTRICTED Returns a health summary for a patient of the type requested. requested.
MAGGRPT BRK MAGGTRPT RESTRICTED Returns associated report for Image IEN.
MAGGPROCIMAGE FILE MAGGTMC1 RESTRICTED Files image pointer in procedure file and procedure pointers in image file.
MAG ABSJB ABSJB MAGGTU71 RESTRICTED Sets queue entry to create abstract and/or copy to jukebox.
MAGGRADLIST LIST MAGGTRA1 RESTRICTED Input is Radiology patient 'RADFN'. Output is a list of Patient exams.
MAGGRADPTR MAGPTR MAGGTRA RESTRICTED Files the image pointer into the Radiology package and the Radiology pointers into the Imaging package.
MAGGDGRPD DGRPD MAGGTCPR 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
MAGGDESCCAT CATEGORY MAGGTU3 Returns list of 'MAG DESCRIPTIVE CATEGORIES'. i.e., NAME^IEN
MAGGLAB STAIN STAIN MAGGTLB The line tag STAIN is used for selection of Histological stain Send array of entries in file 2005.4, Image Histological Stain
MAGGLAB MICRO MICRO MAGGTLB ;The line tag MICRO is used for selection of Microscopic Objective. An array of entries in the Microscopic Objective file are returned.
MAGGLAB SECT SECT MAGGTLB RESTRICTED 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
MAGGLAB START START MAGGTLB ;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.
MAGGLAB FILE FILE MAGGTLB1 RESTRICTED Files the Lab pointer in Image File, ^MAG(2005, and files the image pointer in the Lab file. ^LR(LRDFN,LRSECT
MAGGRADIMAGE IMAGE MAGGTRAI RESTRICTED User selects a Radiology exam from the listing displayed, we return a list of images associated with that exam.
MAGGUPREFGET GET MAGGTUP RESTRICTED Returns the user preferences for the Imaging Display windows.
MAGGUPREFSAVE SAVE MAGGTUP RESTRICTED Saves the Imaging user's window preferences to the Imaging User Preferences file. ^MAG(2006.18,
MAGGRADREPORT RAD MAGGTRP1 Returns the Radiology report for the input value RARPT. ^RARPT(RARPT)
MAGGSUR GET GET MAGGTSR RESTRICTED Returns a list of Surgery Cases for the Patient.
MAGGSUR FILE FILE MAGGTSR1 RESTRICTED Files the pointers in the Surgery and Image packages.
MAGGACTION LOG LOGACT MAGGTU6 RESTRICTED Call from Delphi to log an action performed on the image. Actions are logged the IMAGE ACCESS LOG file ^MAG(2006.95
MAGG DTTM DTTM MAGGTU5 RESTRICTED Does a FileMan conversion using %DT="T" D ^%DT,$$FMTE^XLFDT(Y,"8")
MAGGUSER2 USERINF2 MAGGTU3 RESTRICTED Returns Array of info about user, and site settings. the user's security keys for later applications.
MAGGUSERKEYS USERKEYS MAGGTU3 RESTRICTED Return an array of Imaging Keys that this user holds.
MAGG VERIFY ESIG ESIG MAGQLOG RESTRICTED Verifies the Electronic signature of the current user. Uses 'DUZ' defined in the partition.
MAGG WRKS UPDATES UPD MAGGTAU RESTRICTED Using this remote procedure, the workstation updates its record in the IMAGING WINDOWS WORKSTATION file (#2006.81) and starts a new session.
MAGG LOGOFF LOGOFF MAGGTAU RESTRICTED Tracks the time of the Imaging session. Kills TMP globals, cleans up.
MAGG SYS WRKS DISPLAY WRKS MAGGTSY RESTRICTED Utilites for Imaging system manager. RPC Call for MAGSYS utility. List of Workstation Information.
MAGG MED NEW NEW MAGGTMC1 RESTRICTED 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.
MAGG IMAGE INFO IMAGEINF MAGGTU3 RESTRICTED Returns information on 1 Image
MAGG IMAGE DELETE IMAGEDEL MAGGTID RESTRICTED Deletes Image entry from Image file, ^MAG(2005 and Image File from disk.
MAGG DEV SHOW NODE MAG MAGGTSYS PUBLIC For help in development and testing. It returns the NODE from Imaging file to view in raw form.
MAGG SYS WRKS SESSIONS SESSION MAGGTSY1 RESTRICTED Returns session listing for a workstation.
MAGG SYS SESSION DISPLAY DISPLAY MAGGTSY1 RESTRICTED Returns a display of this session activity.
MAG3 LOGACTION LOGACT MAGGTAU RESTRICTED Certain actions performed by a user are tracked for statistical purposes in the IMAGING WINDOWS SESSIONS and IMAGING WINDOWS WORKSTATIONS files.
MAGG QUE IMAGE QUEIMAGE MAGGTU7 RESTRICTED Queues images to be copied from JukeBox to harddrive. (to the Image Write Directory)
MAGG QUE IMAGE GROUP QUEGROUP MAGGTU7 RESTRICTED 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
MAGG QUE PATIENT QUEPAT MAGGTU7 RESTRICTED 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.
MAGG QUE LIST QUELIST MAGGTU7 RESTRICTED Queues a list of images to be copied from jukebox to harddrive.
MAGG MED DICOMID DICOMID MAGGTMC1 RESTRICTED 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.
MAGG OFFLINE IMAGE ACCESSED MAIL MAGGTU3 RESTRICTED 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.
MAGQ ABP ENTRY MAGQBTM RESTRICTED Provides a list of Active Background Processes.
MAGQ REQ REQUE MAGQBTM RESTRICTED Requeues a process which failed.
MAGQ QUD QUPDTE MAGQBTM RESTRICTED Updates the status field in the specified queue record.
MAGQ GET GETQUE MAGQBTM RESTRICTED Returns parameters for the next queue process for the specified type.
MAGQ FS UPDATE FSUPDT MAGQBUT1 RESTRICTED Updates the online file server entries in the Network location file with the disk size and the space available.
MAGQBP UPDATE PGEUD MAGQBPG2 RESTRICTED Nulls the appropriate magnetic network location reference.
MAGQBP PARM PGEPAR MAGQBPG2 RESTRICTED Site Purge parameter fetch.
MAGQ CUPDTE CUPD MAGQBPRG RESTRICTED This RPC is used by the purge routine to update the magnetic references in the image file(#2005) for images have migrated to heretofore unmapped network locations.
MAGG CPRS RAD EXAM IMAGEC MAGGTRAI RESTRICTED Returns a list of Images for the Radiology Exam selected in CPRS.
MAGG SYS GLOBAL NODE MAG MAGGTSY2 RESTRICTED Returns the global node of an Image File entry.
MAGG GROUP IMAGES GROUP MAGGTIG RESTRICTED Returns array of images for an Image entry.
MAGG PAT IMAGES IMAGES MAGGTIG RESTRICTED This returns the full list of images for a patient.
MAGQ ELOGR ELOGR MAGQBPRG RESTRICTED This provides a method of capturing errors logged during the purge process. This function provides a list which can be examined at a later date and will be rolled into the purge log file on the BP Server which performed the purge.
MAGQ JH RPT JHRPT MAGQBJHR RESTRICTED Reports on the current set of Jukebox to harddisk (JBTOHD) processes (Who, queued, what patients, when, and workstation logons)
MAGG PAT EACH IMAGE EACHIMG MAGGTIG RESTRICTED 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.
MAGQB QSL BPQSL MAGQBUT1 RESTRICTED This procedure call sets the queue file last process queue to the input parameter. This is used by the Queue Manager reset the queue method.
MAGG GET TIMEOUT TIMEOUT MAGGTU6 RESTRICTED Called by imaging application to get the Site defined timeout for the Imaging applications. Accepted input is "DISPLAY", "CAPTURE", "VISTARAD", "TELEREADER", or "IMPORTER".
MAGQ JBS ENTRY MAGQBPG1 RESTRICTED This list process returns a list of jukebox shares for the BP Verifier.
MAGQ SHARES SHR MAGQBPG1 RESTRICTED This RPC returns a list of online shares for the verifier process to validate Vista Imaging file references to.
MAG3 TIU IMAGE FILE MAGGNTI RESTRICTED Files the TIU pointer in Imaging and the Imaging Pointer in TIU.
MAG3 LOOKUP ANY LKP MAGGNLKP RESTRICTED Lookup using FIND^DIC for general purpose file lookup.
MAG3 TIU DATA FROM DA DATA MAGGNTI get TIU data from the TIUDA. Returns Document Type, and Document Date/Time
MAG3 CPRS TIU NOTE IMAGES MAGGNTI RESTRICTED Returns a list of all images for a TIU document. for a TIU document
MAGQ JPUD JPUD MAGQBPG1 RESTRICTED This call is to update the Image file JUKEBOX file references.
MAGQ VCUD VCUD MAGQBPG1 RESTRICTED This call is to update the Image file VMC file references.
MAGQ DIK DELETE MAGGTID RESTRICTED This procedure will remove an image file entry and clean up references to it.
MAGQ ISN ISN MAGUSIT RESTRICTED This is the mail message component of the "ImageGroupNotify" method. This report is sent to the MAG SERVER mail group in order to alert members of the occurance of image file size variance. This is indicative of a network and Clinical imaging event requiring action to correct the clinical database.
MAGG PAT FIND FIND MAGGTPT1 RESTRICTED Patient Lookup uses FIND^DIC
MAGG PAT INFO INFO MAGGTPT1 RESTRICTED Returns a string of '^' delimited pieces of patient information.
MAGG PAT BS5 CHECK BS5CHK MAGGTPT1 RESTRICTED 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.
MAG GET NETLOC SHARE MAGGTU6 Returns a list of all entries in the Network Location file (2005.2).
MAG EKG ONLINE ONLINE MAGGTU6 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
MAGG PAT PHOTOS PHOTOS MAGGTIG RESTRICTED This returns an Image list of Patient Photo iD's in the Image File.
MAGG LOG ERROR TEXT LOGERROR MAGGTU3 RESTRICTED This call inserts text into the Error field of the IMAGING WINDOWS SESSION FILE.
MAGQ SYSTEM MAGSYS MAGQBUT2 RESTRICTED This procedure provides a list of all active person file members who have the "MAG SYSTEM" security key assignned to them.
MAG4 POST PROCESSING ACTION MAGGSPP RESTRICTED 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.
MAG4 VERSION CHECK CHKVER MAGGTU4 RESTRICTED 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.
MAGJ PTRADEXAMS PTLIST MAGJLST1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ ROUTE ENABLE RTENA MAGJRT RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ ROUTE REQUEST RTREQ MAGJRT RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ ROUTE EXAMS RTEXAM MAGJRT RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAGJ RADACTIVEEXAMS ACTIVE MAGJLS2 RESTRICTED +---------------------------------------------------------------+ | 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). | Property of the US Government. | 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. | 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 |
MAGJ RADCASEIMAGES OPENCASE MAGJEX1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ PRIOREXAMS PRIOR1 MAGJEX2 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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. | 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 |
MAGJ RADSTATUSUPDATE STATUS MAGJUPD1 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | value is "Examined". | 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 |
MAGJ RADORDERDISP ORD MAGJRPT RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ CACHELOCATION CACHEQ MAGJUTL3 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ CUSTOM LISTS LISTINF MAGJUTL3 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ PT ALL EXAMS PTLSTALL MAGJLST1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ EXAM REPORT RADRPT MAGJRPT RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ PT INFO PINF1 MAGJUTL3 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG4 VALIDATE DATA VAL MAGGSIV RESTRICTED Validates the Image Data Array
MAG4 REMOTE IMPORT REMOTE MAGGSIUI RESTRICTED Called from MS Windows Application.
MAG4 DATA FROM IMPORT QUEUE GETARR MAGGSIUI RESTRICTED This call returns the Array of Data from the Import Queue, given a QUEUE Number Called from Delphi and 'M'
MAG4 ADD IMAGE ADD MAGGSIA RESTRICTED Adds a new entry to the IMAGE File ^MAG(2005
MAG4 STATUS CALLBACK STATUSCB MAGGSIUI RESTRICTED 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.
MAG4 CP CONSULT TO TIUDA TIUDA MAGGSCP RESTRICTED 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.
MAG4 CP GET REQUESTS LIST MAGGSCP RESTRICTED Return a list of Clinical Procedure Requests for a Patient.
MAG4 CP GET VISITS VISITS MAGGSCP RESTRICTED 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.
MAG4 GET SUPPORTED EXTENSIONS LIST MAGGSFT RESTRICTED Returns a list of supported file extensions, used in Imaging.
MAG4 CP UPDATE CONSULT UPDCONS MAGGSCP RESTRICTED 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.
MAGJ LOGOFF LOGOFF MAGJUTL3 RESTRICTED Capture the Logoff event for the Imaging Session file.
MAG DICOM AUDIT COUNT COUNT MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM AUDIT PURGE PURGE MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM AUDIT RANGE RANGE MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ET PHONE HOME INFO MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | This RPC fetches all information to be reported from the VistA system. | 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 |
MAG DICOM FILEMAN GET FMGET MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM FIND LOCATION FINDLOC MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET BASIC IMAGE IMAGE MAGDRPC2 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | returned. OBJECT NAME FILEREF DISK & VOLUME, MAGNETIC DISK & VOLUME, ABSTRACT DISK & VOLUME, WORM OBJECT TYPE PATIENT PROCEDURE | No permission to copy or redistribute this software is given. | LAST ACCESS DATE IQ GROUP PARENT ACQUISITION SITE DESCRIPTIVE CATEGORY CLINIC ACQUISITION DEVICE TRACKING ID DOCUMENT DATE DATE/TIME IMAGE SAVED | Use of unreleased versions of this software requires the user | 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 | to execute a written test agreement with the VistA Imaging | Full Path+FileName Big FileName Big Path+FileName Abstract FileName Abstract Path+FileName | Development Office of the Department of Veterans Affairs, | | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as |
MAG DICOM GET DOMAIN DOMAIN MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET HIGHEST HL7 HIGHHL7 MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAG DICOM GET IMAGE GROUP GRPIMG MAGDRPC2 RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAG DICOM GET IMAGING TYPES VALIMGT MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET NEXT QUEUE ENTRY NEXTIMG MAGDRPC4 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET PATIENT PAT MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | INP^VADPT -- In-Patient Information SDA^VADPT -- Appointment Information | 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 |
MAG DICOM GET PLACE GETPLACE MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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". | 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 |
MAG DICOM GET RAD RPT INFO RARPTO MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET SERVICE INFO SERVICE MAGDRPC2 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | "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. | 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 |
MAG DICOM GET VERSION IMGVER MAGDRPC2 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM HL7 POINTER ACTION HL7PTR MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM IMAGE AUDIT GET GET2 MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM IMAGE PROCESSING ENTRY MAGDIR8 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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 | No permission to copy or redistribute this software is given. | the (now corrected) image. | 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 |
MAG DICOM INCORRECT IMAGE CT CORRECT MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM LIST GLOBAL VARIABLE LIST MAGDGL RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM LOOKUP RAD STUDY RADLKUP MAGDRPC3 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM LOOKUP STUDY LOOKUP MAGDRPC4 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM NETWORK STATUS ONOFLINE MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM PACS CUTOFF DATE CUTOFF MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM PACS MINIMUM SPACE MINSPACE MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM PURGE HL7 HL7PURGE MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM QUEUE IMAGE QUEUE MAGDRPC3 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | into the transmission queue. For object type 11 (X-RAY group) , all images for the study are entered into the transmission queue. | 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 |
MAG DICOM QUEUE INIT INIT MAGDRPC9 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ROUTE EVAL LOG EVALLOG MAGDRPC6 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ROUTE EVAL START START MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | started and stopped, however, from the DICOM Gateways. | 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 |
MAG DICOM ROUTE EVAL STOP STOP MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ROUTE GET PURGE PURGE MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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. | +---------------------------------------------------------------+ | 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 |
MAG DICOM ROUTE GET TRANS ID TRANSID MAGDRTIM RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ROUTE LIST DESTI LISTDEST MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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) | Property of the US Government. | 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. | 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 |
MAG DICOM ROUTE LOCK TRANSMIT LOCK MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | 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). | 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 |
MAG DICOM ROUTE LOG XMIT LOGXIMG MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | 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 | No permission to copy or redistribute this software is given. | timestamp of the start of the transmission. | 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 |
MAG DICOM ROUTE NEXT FILE XMIT MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | 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 | No permission to copy or redistribute this software is given. | will be returned. | 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 |
MAG DICOM ROUTE PURGE DONE PURGDONE MAGDRPC6 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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. | 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 |
MAG DICOM ROUTE REMOVE OBSO REMOBSO MAGDRPC6 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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. | 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 |
MAG DICOM ROUTE REQUEUE REQUEUE MAGDRPC6 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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". | 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 |
MAG DICOM ROUTE STATUS STATUS MAGDRPC5 RESTRICTED +---------------------------------------------------------------+ | 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". | Property of the US Government. | This RPC will change the status of the entry in the transmission queue (file # 2005.035) with entry-number D0 to the indicated status. | 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 |
MAG DICOM ROUTE TRANSACT STS TRANSTS MAGDRTIM RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM ROUTE VALID DEST VALDEST MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM SET PACS PARAMS SETPACS MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM TEXT AUDIT GET GET1 MAGDRPC7 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM TEXT PROCESSING ENTRY MAGDHRS1 RESTRICTED +---------------------------------------------------------------+ | 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. ??? | 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 |
MAG DICOM UPDATE GATEWAY NAME UPDTGW MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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)). | 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 |
MAG DICOM UPDATE SCU LIST UPDTAPP MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM VALID LOCATIONS LOCS MAGDRPC8 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM WORKSTATION VERSION STATION MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | This RPC is called to register the current version information. | 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 |
MAG4 POST PROCESS ACTIONS POSTACT MAGGSPP RESTRICTED 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.
MAG4 INDEX GET TYPE IGT MAGSIXGT AGREEMENT This Remote Procedure Call is used to filter out those that belong to that class.. 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"
MAG4 INDEX GET EVENT IGE MAGSIXGT AGREEMENT This call will return an array of INDEX PROCEDURE/EVENT(s) that belong to that category. 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"
MAG4 INDEX GET SPECIALTY IGS MAGSIXGT AGREEMENT This call will return an array of INDEX SPECIALTY/SUBSPECIALTIES that generate images in that category. 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"
MAG4 PAT GET IMAGES PGI MAGSIXG1 RESTRICTED This Remote Procedure Call is used to filter out those specialty for which 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. 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.
MAG4 GET IMAGE INFO GETINFO MAGGTU31 RESTRICTED Returns specific fields of an image entry, to be displayed in the image information window.
MAG4 GET FILE FORMAT INFO INFO MAGGSFT RESTRICTED Returns information given a file extension. (Format)
MAG GET ENV GETENV MAGGTU6 RESTRICTED Returns environment variables from VistA server
MAG4 CT PRESETS SAVE SAVECTP MAGGTU6 RESTRICTED Saves the CT Presets from the Radiology Viewer in Clinical Display as site Specific Presets.
MAG4 CT PRESETS GET GETCTP MAGGTU6 RESTRICTED Returns the site specific CT Presets
MAG4 FILTER DETAILS GET MAGGSFLT RESTRICTED Returns the property values of a single filter
MAG4 FILTER GET LIST GETLIST MAGGSFLT RESTRICTED 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.
MAG4 FILTER SAVE SET MAGGSFL1 RESTRICTED Stores the new filter to the IMAGE LIST FILTERS file (#2005.87) or updates properties of the existing filter.
MAG4 FILTER DELETE DEL MAGGSFLT RESTRICTED Deletes a Filter entry in the IMAGE LIST FILTERS file.
MAG DIRHASH DHRPC MAGQBUT4 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGG INSTALL GPACHX MAGQBUT4 RESTRICTED This is a list of all Image package installs on the host system. This list comes from the Install file.
MAGG CONS CONRPC MAGBAPI RESTRICTED This function returns the boolean value used to determine whether the Imaging site is operating in the Consolidation mode.
MAGG PLACE PLACER MAGBAPI RESTRICTED This rpc returns the IEN of the 2006.1 entry that is appropriate for the multi institution parameter designated by the users DUZ(2).
MAG FLD ATT DDLF MAGQBUT4 RESTRICTED This RPC returns a list of field attributes.
MAG CFIND QUERY FIND MAGDQR01 RESTRICTED +---------------------------------------------------------------+ | 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)). | Property of the US Government. | 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. | 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 |
MAG DICOM CORRECT VALIDATE VALIDATE MAGDLBV RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | information are removed, all cross-references are rebuilt. | 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 |
MAG STUDY UID QUERY STUDY MAGDQR04 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG VISTA CHECKSUMS GATEWAY MAGVCHK RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ USER DATA RPCIN MAGJPRF1 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Store/retrieve Vistarad USer preferences, including hanging protocols, etc. | 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 |
MAGJ RADSTATUSCHECK STATCHK MAGJUTL4 RESTRICTED +---------------------------------------------------------------+ | 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 | 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 |
MAGJ RADCASELOCKS CASLOCK MAGJEX1A RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGJ HISTORYLIST HIST MAGJLS4 RESTRICTED +---------------------------------------------------------------+ | 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 | 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 |
MAGJ STUDY_DATA RPCIN MAGJEX3 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This rpc is used to obtain various study and/or image data. The data is stored in blocks of free-text (word-processing) in XML format created by the Vistarad Client. Current data items include: Key Images; Presentation State data. | 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 |
MAGJ USER2 USERINF2 MAGJUTL3 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns info about user, and site settings. | 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 |
MAGJ CPTMATCH CPTGRP MAGJUTL4 RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAGJ REMOTESCREEN REMSCRN MAGJUTL4 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAGQ COQ FOQUE MAGQBUT SUBSCRIPTION The QUEUE types: "JUKEBOX","JBTOHD","PREFET","IMPORT","GCC","DELETE" are purged that are in the failed queue partion of the queue file. The partition is designated by the position in the queue file (#2006.03) by the queue pointer from the Queue pointer file (#2006.031).
MAG DICOM GET ICN GETICN MAGDRPC9 PUBLIC +---------------------------------------------------------------+ | 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. | 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 |
MAG NEW SOP INSTANCE UID NEWUID MAGDRPC9 RESTRICTED +---------------------------------------------------------------+ | 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) | Property of the US Government. | for corrected images that are to be exported. | 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 |
MAG RAD GET NEXT RPT BY DATE NEXT MAGDRPC9 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | This RPC looks for the next radiology report, while traversing the "AR" cross-reference on the Radiology Patient file. | 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 |
MAG RAD GET NEXT RPT BY PT NXTPTRPT MAGDRPC9 PUBLIC +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM CON GET TELE READER GETREAD MAGDTR06 PUBLIC Return the sites and diagnostic specialties for the tele reader.
MAG DICOM CON SET TELE READER SETREAD MAGDTR06 PUBLIC This allows the user to select/deselect an item from his/her site and specialty list.
MAG DICOM CON UNREAD ACQ SITES GETSITES MAGDTR06 PUBLIC This RPC returns the list of acquisition sites that are defined for the reading site.
MAG DICOM CON UNREADLIST GET LOOKUP MAGDTR05 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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). +---------------------------------------------------------------+ | 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 |
MAG DICOM CON UNREADLIST LOCK LOCK MAGDTR04 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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). +---------------------------------------------------------------+ | 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 |
MAGD CT PARAMS RPCIN MAGDCTP RESTRICTED Returns history of Modality.dic settings for CT modalities for the site.
MAGD CR PARAMS RPCIN MAGDCRP RESTRICTED Returns list of CR processing rules for Pixel Spacing calculations.
MAGQ VOK VOKR MAGQBUT4 PUBLIC This procedure checks the 2nd line of the routine MAGQBUT4 for the latest version number. It will return 1 if the version matches the input "version" parameter and 0 if there is no match.
MAG3 TIU NEW NEW MAGGNTI1 RESTRICTED RPC Call to create a New Note and Optionally : Electronically Sign the Note. Administratively Close the Note. Add Text to the Note.
MAG3 TIU LONG LIST OF TITLES LIST MAGGNTI2 RESTRICTED For the Document Class that is input, get a list of Progress Note titles
MAG3 TIU CREATE ADDENDUM NEWADD MAGGNTI1 RESTRICTED 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
MAG3 TIU SIGN RECORD SIGN MAGGNTI1 RESTRICTED 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.
MAG3 TIU MODIFY NOTE MOD MAGGNTI1 RESTRICTED Modify an Existing Note. Change it's status from unsigned to administrative closure or to signed.
MAG4 VERSION STATUS VERSTAT MAGGTU4 RESTRICTED RPC to evaluate the status of an Imaging Version.
MAGG IS DOC CLASS ISDOCCL MAGGNTI RESTRICTED Checks to see if IEN of TIU Files 8925 or 8925.1 is of a certain Doc Class
MAG DICOM CHECK AE TITLE AETITLE MAGVRS52 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET GATEWAY INFO GETINFO MAGDQR05 RESTRICTED This Remote Procedure returns information about a DICOM Gateway.
MAG DICOM GET MACHINE ID GETID MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM GET UID ROOT UIDROOT MAGDRPC9 RESTRICTED +---------------------------------------------------------------+ | 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. | Property of the US Government. | The format and meaning of a DICOM UID is specified in the DICOM Standard. | 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 |
MAG DICOM GET UID TABLE SERVER MAGDUID3 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG DICOM STORE GATEWAY INFO GWINFO MAGDQR05 RESTRICTED This Remote Procedure stores information about a DICOM Gateway in the VistA system.
MAG DICOM VISTA AE TITLE VATITLE MAGVRS52 RESTRICTED 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.
MAG GET DICOM XMIT ORIGIN LISTORIG MAGDRPC1 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG IMAGE CURRENT INFO INFO MAGDQR04 RESTRICTED This Remote Procedure returns current values for the various DICOM tags that are to be included in the header of an exported image.
MAG GET SOP CLASS METHOD
MAGJ MAGDATADUMP DATADUMP MAGJUTL4 RESTRICTED +---------------------------------------------------------------+ | 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 | 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 |
MAGG REASON LIST LSTRSNS MAGGA01 RESTRICTED This remote procedure returns the list of reasons for actions performed on images. This data is loaded from the MAG REASON file (#2005.88).
MAG4 IMAGE LIST GETIMGS MAGSIXG1 RESTRICTED This remote procedure returns information about images that conform to the provided criteria.
MAGG IMAGE SET PROPERTIES SETPROPS MAGGA02 RESTRICTED 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).
MAGG IMAGE GET PROPERTIES GETPROPS MAGGA02 RESTRICTED 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).
MAGG REASON GET PROPERTIES GET MAGGA01 RESTRICTED This remote procedure returns the reason properties from the MAG REASON file (#2005.88)
MAGG IMAGE STATISTICS IMGQUERY MAGGA03 RESTRICTED 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.
MAGG IMAGE LOCK LOCKIMG MAGGA04 RESTRICTED This remote procedure locks one or more images. If several images are passed, then either all or none of them are locked.
MAGG IMAGE UNLOCK UNLOCKIM MAGGA04 RESTRICTED This remote procedure unlocks one or more images.
MAGG CAPTURE USERS USERS MAGGA03U RESTRICTED 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.
MAG BROKER SECURITY BSE MAGS2BSE RESTRICTED CALL BSE(BROKER SECURITY ENHANCEMENT) - XUS SET VISITOR, RETURN A BSE TOKEN
MAG DOD GET STUDIES IEN STUDY2 MAGDQR21 RESTRICTED 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.
MAG DOD GET STUDIES UID STUDY1 MAGDQR21 RESTRICTED This Remote Procedure returns information about studies, based upon the Study UID that is provided as a parameter.
MAG SCAN IMAGE TEXT FILES SCANIMG MAGDOD01 RESTRICTED +---------------------------------------------------------------+ | 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 | Property of the US Government. | 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 | 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 |
MAG STORE TEXT FILE DETAILS STOREUID MAGDOD01 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG4 INDEX GET ORIGIN IGO MAGSIXGT AGREEMENT This call will return an array of INDEX ORIGIN
MAGN PATIENT HAS PHOTO RPHASPHT MAGNVIC AGREEMENT Checks if photo image exists for a patient
MAG BROKER GET VISITOR BSEXP MAGS2BSE RESTRICTED Wraps code underlying RPC: XUS GET VISITOR to check for expired authentication token.
MAGJ GET TREATING LIST FACLIST MAGJLST1 RESTRICTED Get Treating Facility List for a patient. This RPC merely calls the subroutine used for the VAFCTFU GET TREATING LIST rpc.
MAGJ VIX LOG REMOTE IMG ACCESS LOGRIA MAGJVAPI RESTRICTED Log ViX-enabled Remote Image Access Events.
MAG DICOM ADD CAMERA EQUIP RM ADDROOM MAGDRPCB Check the OUTSIDE STUDY Camera Equipment Room for the IMAGING LOCATION. If it is not present, add it.
MAG DICOM GET DFN GETDFN MAGDRPCA PUBLIC Given an ICN, it returns the DFN.
MAG DICOM GET HOSP LOCATION GETLOC MAGDRPCB PUBLIC Return a list of matching hospital locations
MAG DICOM GET RAD CAMERA CAMERA MAGDRPCB RESTRICTED Used to find an entry in file CAMERA/EQUIP/RM (#78.6)
MAG DICOM GET RAD CPT MOD CPTMOD MAGDRPCB RESTRICTED This RPC is used to return a valid entry in the CPT MODIFIER file (#81.3).
MAG DICOM GET RAD DX CODE DXCODE MAGDRPCB RESTRICTED This RPC is used to lookup an entry in file DIAGNOSTIC CODES (78.3).
MAG DICOM GET RAD FILM FILM MAGDRPCB RESTRICTED This RPC is used to find an entry in the FILM SIZE file (#78.4).
MAG DICOM GET RAD INFO BY ACN ACNUMB MAGDRPCA RESTRICTED This RPC takes the Accession Number and returns the first radiology study that matches it. This RPC uses $$ACCFIND^RAAPI() to get this information.
MAG DICOM GET RAD ORDERS ORDERS MAGDRPCB Return a list of radiology orders for a patient
MAG DICOM GET RAD PERSON RADLST MAGDRPCB RESTRICTED Returns list of names from the NEW PERSON file (#200) with a Rad/Nuc class.
MAG DICOM GET USERNAME USERNAME MAGDRPCB RESTRICTED Returns the name of the user.
MAG DICOM IMPORTER CHECK UIDS CHECKUID MAGDRPCA RESTRICTED This RPC is used to lookup DICOM UIDs before importing images.
MAG DICOM IMPORTER DELETE DELETE MAGDRPCA RESTRICTED 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.
MAG DICOM IMPORTER LOOKUP LOOKUP MAGDRPCA RESTRICTED Return information about the image.
MAG DICOM RADIOLOGY MODIFIERS MOD MAGDRPCA RESTRICTED This RPC returns a listing of entries from the PROCEDURES MODIFIER file (#71.2) sorted by Radiology' Imaging Type.
MAG DICOM RADIOLOGY PROCEDURES PROC MAGDRPCA RESTRICTED 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.
MAG DICOM SET IMAGING LOCATION IMAGELOC MAGDRPCB Set imaging location in radiology order file (#75.1).
MAG3 SET TIMEOUT TIMEOUT MAGNTLRS RESTRICTED
MAG3 TELEREADER ACQ SRVC SETUP UASRVC MAGNTLR6 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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) +---------------------------------------------------------------+ | 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 |
MAG3 TELEREADER DHPS LIST LDHSP MAGNTLR2 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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) +---------------------------------------------------------------+ | 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 |
MAG3 TELEREADER PDR SRVC SETUP UPSRVC MAGNTLRS RESTRICTED Add/Update/Delete a service in DICOM HEALTHCARE PROVIDER SERVICE file (#2006.5831)
MAG3 TELEREADER READER LIST LREADER MAGNTLR2 RESTRICTED Return all records in TELEREADER READER file (#2006.5843)
MAG3 TELEREADER READER SETUP UREADER MAGNTLRS RESTRICTED Add/Update/Delete TELEREADER READER file (#2006.5843)
MAG3 TELEREADER SITE SETUP USITE MAGNTLRS RESTRICTED Add/Update/Delete a site in TELEREADER ACQUISITION SITE file (#2006.5842)
MAGDDR GETS ENTRY DATA GETSC MAGDDR RESTRICTED Calls database server at GETS^DIQ
MAGDDR LISTER LISTC MAGDDR RESTRICTED
MAG FIND IMAGE TEXT FILE FINDFIL MAGDOD01 RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG STORAGE FETCH FETCH MAGSFTCH This Remote Procedure allows the invoking client to copy or move image files
MAG STORAGE FETCH SET SETLOC MAGSFTCH 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.
MAG UTIL BKONLJB BKONL MAGSDOFL RESTRICTED MAG UTIL BKONLJB - This Remote Procedure is used to track Offline Images. When insert Jukebox Platter, put images back Online stage.
MAG UTIL CLNLOC NETLOC MAGSDEL5 RESTRICTED MAG UTILITY - Delete a Network Location that has no references to images. RPC to delete a network location. If no image files are linked to the network location, the selected entry will be removed. Input Parameters IN : Network Location IEN PLACE : User SITE PARAMETER IEN STEP : IEN range to run - format = # Output Parameter: OUT : Array of results
MAG UTIL DT2IEN DTRANGE MAGSHEC This Remote Procedure uses a date range to find an IEN in the IMAGE File (#2005)
MAG UTIL GETNETLOC SHARE MAGSDEL5 RESTRICTED 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.
MAG UTIL JBOFFLN LINE MAGSDOFL RESTRICTED 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.
MAG UTIL LSTOFLJB LISTOFL MAGSDOFL RESTRICTED 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).
MAG3 DICOM CAPTURE GE LIST GGELIST MAGNDCMC RESTRICTED Return all records in IMAGING DICOM FIELDS file (#2005.71) per SOP type (e.g "TELEDERM")
MAG3 DICOM CAPTURE SOP CLASS GSOPCLAS MAGNDCMC RESTRICTED Returns SOP CLASS UID per SOP type (e.g. "TELEDERM")
MAG3 TELEREADER CONSULT LIST CONSLIST MAGNGMR RESTRICTED Return not completed consults for a patient where TO SERVICE is setup in TELEREADER ACQUISITION SERVICE file (#2006.5841)
MAG3 TELEREADER DICOM SER NUM GETSRNUM MAGNGMR RESTRICTED Generates DICOM Series Number
MAG3 TELEREADER DICOM UID GETUID MAGNGMR RESTRICTED Returns a new TELEREADER DICOM Study, Series or SOP Instance UID
MAG3 TELEREADER READ/UNRD ADD FILE MAGNGMR RESTRICTED Add a consult and image pointers to Unread/Read List file (#2006.5849) and DICOM GMRC TEMP LIST file (#2006.5839)
MAG3 TR THIN CLIENT ALLOWED TCALLOW MAGNTLR3 RESTRICTED Check for thin client settings by User (DUZ)
MAG FIELD VALIDATE DVAL MAGQBUT4 RESTRICTED This provides an interface with the VA Fileman Database Server (DBS) API for the single field validator: VAL^DIE.
MAG KEY VALIDATE KVAL MAGQBUT4 RESTRICTED 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.
MAGQ ADD RAID GROUP ADDRG MAGQBUT5 RESTRICTED This is used to create the next RAID group for the Network Location file (#2005.2). It will generate a group name that includes the sites namespace and the next logical sequence number.
MAGQ ALL SERVER ALLSERV MAGQBUT1 RESTRICTED Returns a list of all online file servers at a site. This network location file list requires the following from each candidate: ONLINE type: MAG path does not contain: ":" NON-ROUTER
MAGQ BP UAT UAT MAGQBUT5 RESTRICTED This procedure validates the BP Server task assignments and rebuilds the content of the dummy BP Server, "Unassigned Tasks" with the tasks that are not currently assigned to a BP server.
MAGQ DEL NLOC RLOCA MAGQBU6A SUBSCRIPTION This is used to remove Network Location entries and requires the user to have the MAG SYS key.
MAGQ DFNIQ DFNIQ MAGQBPG1 RESTRICTED This provides a method of sending a Patient DFN VistA mail message from client methods.
MAGQ FINDC FINDC MAGQBUT5 RESTRICTED By placing carat delimited values in the find value parameter the subscriber can perform a compound index lookup on an extended primary key.
MAGQ FS CHNGE CHGSERV MAGQBUT RESTRICTED Finds the available network file server with the most space, changes the current write space pointer and returns the IEN. The candidate list requires the following criteria: ONLINE type: MAG path does not contain: ":" NON-ROUTER
MAGQ FTYPE FTYPE MAGQBUT5 RESTRICTED This RPC returns an array of file types which the background processor will use to move files from magnetic to jukebox and back for this Vista installation.
MAGQ JBQUE JBQUE MAGQBUT2 RESTRICTED This RPC generates a JUKEBOX queue.
MAGQ JBSCN CNP2 MAGQBPG1 RESTRICTED This function returns the next image file entry to be evaluated by the BP Verifier function.
MAGQ QCNT QCNT MAGQBUT4 RESTRICTED This call resets the Queue pointer settings in the Imaging Queue Pointer file, #2006.031.
MAGQ QRNGE QRNGE MAGQBUT5 RESTRICTED This procedure is to either delete or re-queue a range of Vista Imaging Background Processor queues. The process parameter determines the action.
MAGQB QUEDEL DQUE1 MAGQBUT2 RESTRICTED This procedure call deletes a single IMAGE BACKGROUND QUEUE file (#2006.03) entry.
MAGQBP ALL SHARES ALLSHR MAGQBUT1 RESTRICTED The output of this RPC is a list of all online magnetic shares (non-routing). This list establishes a set of roots for the purge process to downwardly traverse and evaluate the age and VistA attributes of each image file for the purpose of purging archaic and archived files.
MAGQBP FREF FILEREF MAGQBPRG RESTRICTED VALIDATES THAT THE FILEPATH IS CONSISTENT WITH VISTA MAGFILE REFERENCE SET THE SECOND PIECE TO "PACS" IF IT REPRESENTS DICOM VALIDATES THAT A JUKEBOX POINTER EXISTS RESULT VALUES
MAG DICOM GET PATIENT VITALS GETPAT MAGDHWR RESTRICTED 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.
MAGG IMAGE STATISTICS BY USER GETUSRPT MAGGA03Q RESTRICTED Return all statistics reports previously tasked for a user
MAGG IMAGE STATISTICS QUE STATS MAGGA03Q RESTRICTED 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.
MAGG JUKE BOX PATH JB MAGGUJB RESTRICTED Returns the Juke Box path to an image.
MAGG MULTI IMAGE PRINT LOGPRNT MAGGROI RESTRICTED Log multiple images printed for a patient in the MULTI IMAGE PRINT file ^MAG(2006.961
MAG ANNOT GET IMAGE GET MAGSANNO RESTRICTED Per VHA Directive 2004-038, this should not be modified. | 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 | Property of the US Government. | [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 | 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 |
MAG ANNOT GET IMAGE DETAIL GETD MAGSANNO RESTRICTED Per VHA Directive 2004-038, this should not be modified. | 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) | 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 |
MAG ANNOT IMAGE ALLOW ANOALLOW MAGSANNO RESTRICTED Per VHA Directive 2004-038, this should not be modified. | 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 +---------------------------------------------------------------+ | 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 |
MAG ANNOT STORE IMAGE DETAIL STORE MAGSANNO RESTRICTED Per VHA Directive 2004-038, this should not be modified. | 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 | 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 |
MAG DICOM GET AGENCY AGENCY MAGDRPC1 RESTRICTED Per VHA Directive 2004-038, this routine should not be modified. | 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. +---------------------------------------------------------------+ | 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 |
MAG3 TELEREADER CLONE READER CLONE MAGNTLR4 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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) +---------------------------------------------------------------+ | 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 |
MAG3 TELEREADER TIU TITLES LST TIUTLST MAGNTLR5 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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. +---------------------------------------------------------------+ | 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 |
MAG EVENT AUDIT EVENT MAGUAUD RESTRICTED +---------------------------------------------------------------+ | 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. | 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 |
MAG FILEMAN FIELD ATTS FIELDATT MAGUFFLA PUBLIC This remote procedure returns a list of attributes and attribute values for a field in a FileMan file.
MAG FILEMAN FIELD LIST FIELDLST MAGUFFLL PUBLIC This remote procedure returns a list of fields from a FileMan file or subfile in either alpha or numeric order.
MAGV ADD WORK ITEM TAGS ADDTAG MAGVIM01 RESTRICTED This RPC allows tags to be added to work items in the MAG WORK ITEM file (#2006.941). Tags consist of a tag name and a tag value. Tags and values may be used to look up entries in the MAG WORK ITEM file (#2006.941).
MAGV ATTACH IMAGE INSTANCE ATFILE MAGVRS21 RESTRICTED This RPC allows an image instance file to be attached to a SOP.
MAGV ATTACH PAT PROC REF ATPROC MAGVRS06 RESTRICTED This RPC allows a procedure to be created and attached to a patient.
MAGV ATTACH SERIES ATSERIES MAGVRS01 RESTRICTED This RPC allows a series to be attached to a study.
MAGV ATTACH SOP ATSOP MAGVRS11 RESTRICTED This RPC allows a SOP to be attached to a series.
MAGV ATTACH STUDY ATSTUDY MAGVRS05 RESTRICTED This RPC allows a study to be attached to a patient and, optionally, a procedure.
MAGV CONFIRM RAD ORDER CONFIRM MAGVIM06 RESTRICTED Returns a RAD/NUC MED ORDERS file (#75.1) IEN for a set of DICOM Unique Identifiers.
MAGV CREATE DICOM FAILED IMAGE DCRCTSET MAGVRS51 RESTRICTED This RPC creates an entry in the DICOM FAILED IMAGES File (#2006.575).
MAGV CREATE PAT REF CREPAT MAGVRS06 RESTRICTED This RPC allows for creation of an Imaging patient reference to which procedures and studies may be attached.
MAGV CREATE WORK ITEM CRTITEM MAGVIM01 RESTRICTED This RPC creates work item entries in the MAG WORK ITEM file (#2006.941).
MAGV DELETE DICOM FAILED IMAGE DCRCTDEL MAGVRS51 RESTRICTED This routine will delete a single entry in the DICOM FAILED IMAGES File (#2006.575).
MAGV DELETE WORK ITEM DELWITEM MAGVIM01 RESTRICTED This RPC deletes a single entry in the MAG WORK ITEM file (#2006.941).
MAGV DGW ACTION UID LIST ACTUIDS MAGVDGWP RESTRICTED Return list of UID from DICOM UID SPECIFIC ACTION file (#2006.539)
MAGV DGW INSTRUMENT LIST INSTRMNT MAGVDGWP RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Return list of Instruments in DGW from DICOM GATEWAY INSTRUMENT DICTIONARY file (#2006.911) | 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 |
MAGV DGW MODALITY LIST MODALITY MAGVDGWP RESTRICTED Return list of Modalities in DGW from MODALITY TYPE DICTIONARY file (#2006.582)
MAGV DICOM GET COUNT DCRCTCNT MAGVRS51 RESTRICTED This RPC returns the count of entries in the DICOM FAILED IMAGES (#2006.575) file with machine IDs and service types provided to the RPC.
MAGV DICOM SET INSTRUMENT LIST SETINSTR MAGVDGWP RESTRICTED Update DICOM GATEWAY INSTRUMENT DICTIONARY file (#2006.911)
MAGV DICOM SET MODALITY LIST SETMODAL MAGVDGWP RESTRICTED Update DICOM GATEWAY MODALITY DICTIONARY file (#2006.912) from MODALITY TYPE DICTIONARY FILE (#2006.582)
MAGV FIND PAT REF FINDPAT MAGVRS06 RESTRICTED Finds a patient.
MAGV FIND PROC REF FINDPROC MAGVRS07 RESTRICTED This remote procedure allows searching for a procedure reference based upon a fixed scalar value for one or more of its attributes.
MAGV FIND SERIES BY REFERENCE FINDBYRF MAGVRS14 RESTRICTED This RPC looks up series by Reference UID.
MAGV FIND SERIES BY UID FINDSER MAGVRS11 RESTRICTED This RPC looks up series by series UID.
MAGV FIND SOP BY UID FINDSOP MAGVRS21 RESTRICTED This RPC looks up SOPs by SOP UID.
MAGV FIND STUDY BY UID FINDSTDY MAGVRS05 RESTRICTED Input parameters are name-value pairs sent as successive integer PROC_IEN: internal entry number of the procedure on the IMAGING PROCEDURE File (#2005.61) STUDY_INSTANCE_UID: external identifier of the study subscripts in an array that should be passed in by reference as the second argument to entry point FINDSTDY^MAGVRS05. The first argument to FINDSTDY^MAGVRS05 should be an array name (passed by reference) that will contain the returned value. The values that may be passed in are as follows. PAT_IEN: internal entry number of the patient record on the IMAGING PATIENT REFERENCE File (#2005.6)
MAGV FIND STUDY TIU TIUCHK MAGVRS43 RESTRICTED This RPC returns the TIU note with which an image study is associated if the study is associated with a consult procedure and a TIU note exists for the consult.
MAGV FIND WORK ITEM FIND MAGVIM01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array of work items with values that match the parameters provided. | 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 |
MAGV GET ACCESSION NUM GETACCNO MAGVRS08 RESTRICTED This RPC returns an accession number given a patient reference internal entry number and procedure reference internal entry number.
MAGV GET DGW CONFIG GETGWCFG MAGVDGWP RESTRICTED Get DICOM Gateway configuration settings from the MAGV GATEWAY CONFIGURATION File (#2006.9191).
MAGV GET DICOM FAILED IMAGE DCRCTGET MAGVRS51 RESTRICTED Returns image attributes given the IEN of the DICOM FAILED IMAGES File (#2006.575).
MAGV GET IMAGE FILE GETFILE MAGVRS31 RESTRICTED Returns image attributes given the IEN of the IMAGE INSTANCE FILE (#2005.65).
MAGV GET NEXT WORK ITEM GETNEXT MAGVIM01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns the work item with the oldest LAST UPDATED date/time with the specified expected status and work item type. | 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 |
MAGV GET ORIG IMAGE FILE GETORIG MAGVRS24 RESTRICTED This RPC returns an array of image file IENs associated with a SOP instance.
MAGV GET PAT INFO GETPATI MAGVRS08 RESTRICTED This RPC returns information for VA patients given an internal entry number on the IMAGING PATIENT REFERENCE File (#2005.6).
MAGV GET PAT ORDERS GETORD MAGVIM02 RESTRICTED Returns an array of CONsult or RADiology orders for an input ENTERPRISE PATIENT IDENTIFIER.
MAGV GET PAT REF ATTS GETPATA MAGVRS08 RESTRICTED Returns patient attributes given the IEN on the IMAGING PATIENT REFERENCE File (#2005.6).
MAGV GET PROC REF ATTS GETPROCA MAGVRS08 RESTRICTED This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61), returns an array containing the field names and values that are defined for that entry.
MAGV GET PROCEDURE INFO GETPROCI MAGVRS08 RESTRICTED This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61) that references a VA procedure, returns an array containing the attributes of that procedure. If the entry references a non-VA procedure, an appropriate exception message is returned.
MAGV GET RADIOLOGY PROCEDURES GETPROCS MAGVIM10 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns a single Radiology Procedure, or a list of them, for the INSTITUTION of the input STATION NUMBER, and the input IMAGING LOCATION. | Property of the US Government. | Updated from MAG DICOM RADIOLOGY PROCEDURES (MAG*3.0*118). | 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 |
MAGV GET REPORT GETRPT MAGVRS08 RESTRICTED This RPC, given the internal entry number of an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61) that references a VA procedure, returns an array containing the report text for that procedure and associated attributes.
MAGV GET SERIES GETSER MAGVRS14 RESTRICTED Returns patient attributes given the IEN on the IMAGE SERIES File (#2005.63).
MAGV GET SERVICE INST LIST GETSILST MAGVRS71 RESTRICTED This remote procedure returns a list of all entries in the IMAGING SERVICE INSTITUTION file (#2005.8). Introduced in Patch MAG*3.0*34.
MAGV GET SOP DATA GETSOP MAGVRS24 RESTRICTED Returns SOP attributes given the IEN on the IMAGE SOP DATA File (#2005.64).
MAGV GET STUDY GETSTUDY MAGVRS04 RESTRICTED Returns study attributes given the IEN on the IMAGE STUDY File (#2005.62).
MAGV GET WORK ITEM GETITEM MAGVIM01 RESTRICTED This RPC returns all of the data elements for a single entry in the MAG WORK ITEM file (#2006.941).
MAGV GET WORKLISTS GETLIST MAGVIM01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns a list of all worklist entries in the WORKLIST (#2006.9412) file. The worklists name and active status are returned in an array. | 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 |
MAGV IMPORT MEDIA LOG STORE IMPMEDIA MAGVIM03 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Files data from an Importer II media import event to the MAGV IMPORT MEDIA LOG file (#2006.9422) | 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 |
MAGV IMPORT STATUS IMSTATUS MAGVIM01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Given a set of UIDS, this RPC returns the import status of a matching item. | 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 |
MAGV IMPORT STUDY LOG REPORT IMPLOGEX MAGVIM03 RESTRICTED Exports data from the MAGV IMPORT STUDY LOG file (#2006.9421) as formatted reports.
MAGV IMPORT STUDY LOG STORE IMPLOGIN MAGVIM03 RESTRICTED Collects study-level data for objects imported by Imaging Importer II application (MAG*3.0*118).
MAGV INACTIVATE INSTANCE FILE INFILE MAGVRS31 RESTRICTED This RPC inactivates an instance file entry.
MAGV INACTIVATE PAT REF INPAT MAGVRS06 RESTRICTED This RPC inactivates an entry on the IMAGING PATIENT REFERENCE File (#2005.6)..
MAGV INACTIVATE PROC REF INPROC MAGVRS07 RESTRICTED This RPC inactivates an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61).
MAGV INACTIVATE SERIES INSERIES MAGVRS14 RESTRICTED This RPC inactivates a series entry in the IMAGE SERIES file (#2005.63).
MAGV INACTIVATE SOP INSOP MAGVRS24 RESTRICTED This RPC inactivates a SOP INSTANCE entry in the IMAGE SOP INSTANCE file (#2005.64).
MAGV INACTIVATE STUDY INSTUDY MAGVRS04 RESTRICTED This RPC inactivates a study entry in the IMAGE STUDY file (#2005.62).
MAGV RAD EXAM ORDER XMORDER MAGVIM05 RESTRICTED Wraps a call to the RAMAG EXAM ORDER remote procedure, and re-formats the output for the DICOM Importer II application. Returns the IEN of the new order in the RAD/NUC MED ORDERS file (#75.1), or an array of error messages.
MAGV RAD EXAM REGISTER XMREGSTR MAGVIM05 RESTRICTED Wraps a call to the RAMAG EXAM REGISTER remote procedure, and re-formats the output for the DICOM Importer II application. Returns the IEN of the new case in the RAD/NUC MED PATIENT file (#70), or an array of error messages.
MAGV RAD STAT EXAMINED XMEXAMIN MAGVIM05 RESTRICTED Wraps calls to RAMAG EXAMINED RPC and re-formats output.
MAGV SEARCH BY ATTRIBUTE FINDBYAT MAGVRS42 RESTRICTED This remote procedure accepts an array of one or more name-value pairs of FileMan field names and exact match values, and returns a list of internal entry numbers of matching entries.
MAGV SERIES UID CHECK SERIES MAGVUID RESTRICTED SERIES UID CHECKING
MAGV SET DGW CONFIG SETGWCFG MAGVDGWP RESTRICTED Set DGW configuration settings in the MAGV GATEWAY CONFIGURATION File (#2006.9191).
MAGV SET DICOM FAILED IMAGE DCRCTSET MAGVRS51 RESTRICTED This routine creates entries in the DICOM FAILED IMAGES file (#2006.575).
MAGV SOP UID CHECK SOP MAGVUID RESTRICTED SOP UID CHECK
MAGV STUDY LOOKUP LOOKUP MAGVSTDY RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Looks up the imaging case using the accession number provided by the calling application. Obtains patient demographic data, and checks the data for accuracy. (MAG*3.0*118) | 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 |
MAGV STUDY UID CHECK STUDY MAGVUID RESTRICTED Performs check for duplicate Study UIDs
MAGV TRAVERSE IMAGE FILE TRAVIMG MAGVRS09 RESTRICTED This RPC allows the user to traverse the entries on the IMAGE INSTANCE FILE File (#2005.65) that are indexed under an entry on the IMAGE SOP INSTANCE File (#2005.64).
MAGV TRAVERSE PROC REF TRAVPROC MAGVRS09 RESTRICTED This RPC allows the user to traverse the entries on the IMAGING PROCEDURE REFERENCE File (#2005.61) that are indexed under an entry on the IMAGING PATIENT REFERENCE File (#2005.6).
MAGV TRAVERSE SERIES TRAVSERS MAGVRS09 RESTRICTED This RPC allows the user to traverse the entries on the IMAGE SERIES File (#2005.63) that are indexed under an entry on the IMAGE STUDY File (#2005.62).
MAGV TRAVERSE SOP TRAVSOP MAGVRS09 RESTRICTED This RPC allows the user to traverse the entries on the IMAGE SOP INSTANCE File (#2005.64) that are indexed under an entry on the IMAGE SERIES File (#2005.63).
MAGV TRAVERSE STUDY TRAVSTDY MAGVRS09 RESTRICTED This RPC allows the user to traverse the entries on the IMAGE STUDY File (#2005.62) that are indexed under an entry on the IMAGING PROCEDURE REFERENCE File (#2005.61).
MAGV UPDATE IMAGE FILE UPDFILE MAGVRS31 RESTRICTED This RPC allows an IMAGE INSTANCE FILE file (#2005.65) entry to be updated.
MAGV UPDATE PAT PROC REF UPDPROC MAGVRS05 RESTRICTED This RPC allows updating of a procedure that is attached to a patient.
MAGV UPDATE PAT REF UPDPAT MAGVRS06 RESTRICTED This RPC allows an Imaging patient reference to be updated.
MAGV UPDATE SERIES UPSERIES MAGVRS11 RESTRICTED This RPC allows an IMAGE SERIES File (#2005.63) to be updated.
MAGV UPDATE SOP UPDSOP MAGVRS21 RESTRICTED This RPC allows an IMAGE SOP INSTANCE File (#2005.64) entry to be updated.
MAGV UPDATE STUDY UPDSTUDY MAGVRS01 RESTRICTED This RPC allows an IMAGE STUDY File (#2005.62) entry to be updated.
MAGV UPDATE WORK ITEM UPDITEM MAGVIM01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC updates a work item in the MAG WORK ITEM file (#2006.941). | 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 |
MAGV WORK ITEMS COUNT CNTWI MAGVIM08 RESTRICTED +---------------------------------------------------------------+ | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns number of records in MAG WORK ITEM file (#2006.941) by TYPE, SUBTYPE, and STATUS. | 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. |
MAGVA CREATE AD ADDAD MAGVAC01 RESTRICTED Add a record to ARTIFACT DESCRIPTOR file (#2006.915)
MAGVA CREATE AINSTANCE ADDAINST MAGVAC01 RESTRICTED Add a record to ARTIFACT INSTANCE file (#2006.918)
MAGVA CREATE ARETPOL ADDARP MAGVAC01 RESTRICTED Create a new record in Artifact Retention Policy file (#2006.921).
MAGVA CREATE ARTIFACT W KL ADDAFACT MAGVAC01 RESTRICTED Add a record to ARTIFACT file (#2006.916)
MAGVA CREATE KEYLIST ADDKL MAGVAKL1 RESTRICTED Add new key pairs to ARTIFACT KEYLIST file (#2006.913)
MAGVA CREATE PROVAVAILTY ADDPA MAGVAC01 RESTRICTED Add a new record to PROVIDER AVAILABILITY file (#2006.924)
MAGVA CREATE PROVIDER ADDPRV MAGVAC01 RESTRICTED Add a Storage Provider record to file STORAGE PROVIDER (#2006.917)
MAGVA CREATE QUEUE ADDQUEUE MAGVAQ01 RESTRICTED Add a record to QUEUE file (#2006.927)
MAGVA CREATE RETPOL ADDRP MAGVAC01 RESTRICTED Add a record to RETENTION POLICY file (#2006.914)
MAGVA CREATE RETPOL PROV MAP ADDRPPM MAGVAC01 RESTRICTED Add a new record to RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
MAGVA CREATE RETPOLFF ADDARPF MAGVAC01 RESTRICTED Add a new record to RETENTION POLICY FULFILLMENT file (#2006.922)
MAGVA CREATE STORAGE TA ADDSTTA MAGVAC01 RESTRICTED Add a new record to STORAGE TRANSACTION file (#2006.926)
MAGVA CREATE TRF STATS ADDTRFS MAGVAC01 RESTRICTED Add a new record to TRANSFER STATISTICS file (#2006.925)
MAGVA DELETE KEYLIST DELKL MAGVAKL1 RESTRICTED Delete a record in KEYLIST file (#2006.913) by IEN
MAGVA DELETE PROVAVAILTY DELPA MAGVAD01 RESTRICTED Delete a record in STORAGE PROVIDER AVAILABILITY file (#2006.924)
MAGVA DELETE RETPOL PROV MAP DELRPPM MAGVAD01 RESTRICTED Delete a record in RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
MAGVA DEQUEUE Q MSG DEQM MAGVAQ01 RESTRICTED Find, return and remove a message from the QUEUE MESSAGE file (#2006.928) by QUEUE FK - IEN of record in QUEUE file (#2006.927) and by MESSAGE GROUP ID. If "MESSAGE GROUP ID" equals "*" it ignores "MESSAGE GROUP ID". If "MESSAGE GROUP ID" equals "" it looks only at queue messages with blank "MESSAGE GROUP ID". Otherwise looks at queue messages with MESSAGE GROUP ID
MAGVA ENQUEUE Q MSG ADDQM MAGVAQ01 RESTRICTED Add a record to QUEUE MESSAGE file (#2006.928)
MAGVA FIND KEYLIST FINDKEYS MAGVAKL1 RESTRICTED Return a list with all KEYS IENS that meet the keys provided
MAGVA GET A AIS ARPS AND RPFFS GAKISRPT MAGVAG02 RESTRICTED Get artifact values with key list and artifact instance and artifact retention policy and fulfillment from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913), ARTIFACT INSTANCE file (#2006.918) ARTIFACT RETENTION POLICY file (#2006.921) and RETENTION POLICY FULFILLMENT file (#2006.922) by artifact token
MAGVA GET A W KL AND AIS GAKLAIST MAGVAG02 RESTRICTED Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact token
MAGVA GET A W KL AND AIS BY KL GAKLAISK MAGVAG02 RESTRICTED Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact KEYLIST
MAGVA GET A W KL AND AIS BY PK GAKLAISP MAGVAG02 RESTRICTED Get artifact values with key list and artifact instance from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) and ARTIFACT INSTANCE file (#2006.918) by artifact PK (IEN)
MAGVA GET ALL ADS GETAD MAGVAG01 RESTRICTED Returns all records in ARTIFACT DESCRIPTOR file (#2006.915)
MAGVA GET ALL PROVAVAILS GETPA MAGVAG01 RESTRICTED Returns all records in STORAGE PROVIDER AVAILABILITY file (#2006.924).
MAGVA GET ALL PROVIDERS GETP MAGVAG01 RESTRICTED Returns all records in STORAGE PPROVIDER file (#2006.917)
MAGVA GET ALL QUEUES GETQUEUE MAGVAQ01 RESTRICTED Returns all records in QUEUE file (#2006.927)
MAGVA GET ALL RETPOL PROV MAPS GETRPPM MAGVAG01 RESTRICTED Returns all records in RETENTION POLICY STORAGE PROVIDER MAP file (#2006.923)
MAGVA GET ALL RETPOLS GETRP MAGVAG01 RESTRICTED Returns all records in RETENTION POLICY file (#2006.914)
MAGVA GET ALL SITE PARAM IDS GALLISP MAGVAG03 RESTRICTED Returns site information from IMAGING SITE PARAMETERS file (#2006.1)
MAGVA GET ARTIFACT W KL GAKLT MAGVAG02 RESTRICTED Get artifact values with key list from ARTIFACT file (#2006.916) & ARTIFACT KEYLIST file (#2006.913) by artifact token
MAGVA GET CWL GETCWL MAGVAG03 RESTRICTED Returns Current Write Location by place
MAGVA GET JUKEBOX WL GETJBXWL MAGVAG03 RESTRICTED Returns Jukebox Write Location by Station number or Institution IEN
MAGVA GET KEYLIST GETKL MAGVAKL1 RESTRICTED Returns a key list by IEN in ARTIFACT KEYLIST file (#2006.913)
MAGVA GET NET LOC DETAILS GETNLOCD MAGVAG03 RESTRICTED Returns PHYSICAL REFERENCE (WRITE LOCATION) by IEN in NETWORK LOCATION file (#2005.2)
MAGVA PEEK Q MSG PEEKQM MAGVAQ01 RESTRICTED Get a queue message from the QUEUE MESSAGE file (#2006.928) by QUEUE - IEN of record in QUEUE file (#2006.927) and by MESSAGE GROUP ID. If "MESSAGE GROUP ID" equals "*" it ignores "MESSAGE GROUP ID". If "MESSAGE GROUP ID" equals "" it looks only at queue messages with blank "MESSAGE GROUP ID". Otherwise looks at queue messages with MESSAGE GROUP ID
MAGVA SET AD RETPOL UPDAD MAGVAU01 RESTRICTED Update ARTIFACT DESCRIPTOR file (#2006.915)
MAGVA UPDATE ARETPOL UPDARP MAGVAU01 RESTRICTED Update ARTIFACT RETENTION POLICY file (#2006.921) If Is Satisfied is passed in as true (1), set SatisfiedDateTime to "NOW".
MAGVA UPDATE ARTIFACT UPDAFACT MAGVAU01 RESTRICTED Update ARTIFACT file (#2006.916)
MAGVA UPDATE LAST ACCESS DT UPDLADT MAGVAU01 RESTRICTED Set the Last Access Date/Time to current date/time for artifact instance records in ARTIFACT INSTANCE file (#2006.918) and ARTIFACT file (#2006.916)
MAGVA UPDATE PROVAVAILTY UPDPA MAGVAU01 RESTRICTED Update PROVIDER AVAILABILITY file (#2006.924)
MAGVA UPDATE PROVIDER UPDPRV MAGVAU01 RESTRICTED Update STORAGE PROVIDER file (#2006.917)
MAGVA UPDATE RETPOL PROV MAP UPDRPPM MAGVAU01 RESTRICTED Update RETENTION POLICY PROVIDER MAP file (#2006.923)
MAGQ LOGV ELOGRV MAGQBPG1 RESTRICTED This provides a method of capturing errors logged during the BP Verifier process. This function provides a list which can be examined at a later date and will be rolled into verifier log file on the BP Server or network log file share.
MAG DICOM GET EXPORT IMAGE STS LOOKUP MAGDIWDV RESTRICTED Return a list of the studies in the DICOM OBJECT EXPORT file (#2006.574), along with the status of the transmission.
MAG DICOM GET PROCESS ID GETPID MAGDRPC1 PUBLIC Return the $J process id of the RPC backend
MAG3 TELEREADER CPT CODELOOKUP CPTFIND MAGNTLR7 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | 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. +---------------------------------------------------------------+ | 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 |
MAGVC WI DELETE ACTDEL MAGVCWIA RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Deletes the specified entry from the MAG WORK ITEM file (#2006.941). (MAG*3.0*79) | 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 |
MAGVC WI GET ACTGET MAGVCWIA RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns the specified entry from the MAG WORK ITEM file (#2006.941), optionally confirming its deep archive status first (MAG*3.0*79). | 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 |
MAGVC WI LIST ACTLIST MAGVCWIA RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Returns an array of MAG WORK ITEM (#2006.941) entries of WORKLIST type StorageCommit, optionally filtered by hostname, sorted by inverse ResponseDateTime (MAG*3.0*79). The number of returned array elements can optionally be restricted and the IEN of the last record returned in the previous RPC call can | Property of the US Government. | be provided as a starting point for work item look ups. | 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 |
MAGVC WI SUBMIT NEW ACTCRE8 MAGVCWIA RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC creates a new MAG WORK ITEM file (#2006.941) entry for the StorageCommit WORKLIST type, optionally querying the item's deep archive status first, and echoes back the submitted item as a response (MAG*3.0*79). | 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 |
MAGVC WI UPDATE STATUS ACTUPD8 MAGVCWIA RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC allows the Storage Commit Application to update the STATUS (#3) of an item in the MAG WORK ITEM file (#2006.941). (MAG*3.0*79). | 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 |
MAG DICOM GET AE ENTRY AENAME MAGVCAE RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAG DICOM GET AE ENTRY LOC AENTRYLC MAGVCAE RESTRICTED +---------------------------------------------------------------+ | 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). | 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 |
MAG GET DICOM QUEUE LIST GETDCLST MAGROI01 PUBLIC GET LIST OF TRANSMIT DESTINATIONS TO QUEUE DICOM IMAGES
MAG SEND IMAGE MAGSEND MAGROI01 PUBLIC QUEUE IMAGE TO A DESTINATION
MAGV GENERATE DICOM UID GENNWUID MAGVUID2 RESTRICTED Per VHA Directive 2004-038, this RPC should not be modified. | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC generates a new DICOM UID that is not unique. +---------------------------------------------------------------+ | 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 |
MAGV GET RAD DX CODES GETRADDX MAGVIMRA RESTRICTED
MAGV GET RAD IMAGING LOCATIONS GETRADLC MAGVIMRA RESTRICTED Returns some fields from the IMAGING LOCATIONS file (#79.1) with XML tags.
MAGV GET RAD STD RPTS GETRADSR MAGVIMRA RESTRICTED Returns entries in the STANDARD REPORTS file (#74.1) for presentation to users of the Importer III Application. (MAG*3.0*136).
MAGV ATTACH IRRADIATION DOSE ATTACH MAGVRD01 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC allows irradiation dosage entries to be attached to a series. | 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 |
MAGV GET IRRADIATION DOSE REFRESH MAGVRD03 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns attributes for irradiation instance related to patient and procedure. | 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 |
MAGTP GET ACTIVE GETAC MAGTP004 RESTRICTED Get list of all unreleased (FLAG=0) or released (FLAG=1) reports, filter by back days for unreleased reports. Filter by Station Number if consultations are present for a case.
MAGTP GET CASES GETCAS MAGTP013 RESTRICTED Get a list of selected unreleased or released reports
MAGTP GET CPRS REPORT GETREP MAGTP007 RESTRICTED Get lab info for a case (ex.: SP 12 2). The layout is similar to the one in CPRS. The original code has been used by RPC call ORWRP REPORT TEXT.
MAGTP GET NOTE GETNOTE MAGTP014 RESTRICTED Retrieve the text of a note attached to a specified case.
MAGTP GET PREFERENCES GETUPREF MAGTP011 RESTRICTED Get the user's setting/configuration preferences in XML format from the configuration file (#2006.13)
MAGTP GET RETENTION DAYS GETRTDAY MAGTP014 RESTRICTED Get the retention days of TELEPATHOLOGY unread worklsit for a site.
MAGTP GET SLIDES GETSD MAGTP004 RESTRICTED Get Specimen, Smear Prep/Block and Stain/Procedure/Slide info for a specified case
MAGTP GET USER USERINF MAGTP008 RESTRICTED Initialize session (Version Check, Display Check, collect User Info).
MAGTP PUT NOTE PUTNOTE MAGTP014 RESTRICTED Set the text of a note attached to a specified case.
MAGTP PUT PREFERENCES PUTUPREF MAGTP011 RESTRICTED Set the user's setting/configuration preferences in XML format in the configuration file (#2006.13)
MAGTP RESERVE CASE LOCKR MAGTP003 RESTRICTED Set/Unset a logical lock on a case for reservation
MAGTP SET RETENTION DAYS SETRTDAY MAGTP014 RESTRICTED Set the retention days of Telepathology unread worklist for a site.
MAGTP USER USERINF MAGTP008 RESTRICTED Initialize session (Version Check, Display Check, collect User Info).
MAGN CPRS IMAGE LIST IMAGEL MAGNTRAI RESTRICTED List Images for Rad Exams or TIU Notes by CPRS context
MAGN ANNOT GET IMAGE ANNOT IMAGEL MAGNAN03 RESTRICTED Get image annotations by CPRS context or Image IEN
MAGN ANNOT GET PSTATE GETPSTAT MAGNAN02 RESTRICTED Returns the list of annotation presentation state
MAGN ANNOT GET STUDY GET MAGNAN02 RESTRICTED Returns the list of study annotations
MAGN ANNOT STORE STUDY STORE MAGNAN01 RESTRICTED Stores the detail of Study Annotation.
MAGN DELETE IMAGES BY IEN DELIMGS MAGNID01 RESTRICTED Delete images by IEN
MAGN IMAGE EXIST BY CONTEXT IMGEXIST MAGNVQ02 RESTRICTED Check for images by context
MAGN LOG IMAGE ACCESS BY IEN LOGACT MAGNILOG RESTRICTED log an action performed on the image
MAGN PATIENT IMAGE LIST IMAGEL MAGNVQ04 RESTRICTED List Images by Patient
MAGN SET IMAGES PROPS BY IEN SETIMGS MAGNISET RESTRICTED Updates one or more image properties by image IEN
MAGVA GET ALL NETWORK LOCATION GETNL MAGVAG05 RESTRICTED Returns all records in NETWORK LOCATION file (#2005.2)
MAGN PARAM GET LIST GPARLIST MAGNPARM RESTRICTED Get a parameter list values.
MAGN PARAM GET VALUE GET1 MAGNPARM RESTRICTED Get a parameter list values.
MAGN PARAM SET LIST SPARLIST MAGNPARM RESTRICTED Get a parameter list values.
MAGV GET RAD PROVIDER PROVLST MAGVIM08 PUBLIC Used to get a list of active RA providers.
MAG5 GET MUSE TABLE TABLE MAGGTU4M RESTRICTED This RPC will return entries from the MUSE FORMAT TABLE
MAG5 GET NETLOC INFO NETLOC MAGGTU4M RESTRICTED Returns a string of information from NETWORK LOCATION File. Information includes: Description (.01), Physical Refernece (1), Operational Status (5)
MAGQBP VAL VAL MAGBVAL RESTRICTED This call will validate existing data in the IMAGING SITE PARAMETERS File. If existing data is invalid, the BP cannot run the Imaging Site Parameters edit window.
MAGQBP GETVAL GETVAL MAGBVAL RESTRICTED Returns values for Fields in a FM File.
MAGQBP SETVAL SETVAL MAGBVAL RESTRICTED This RPC will modify a value in a FM File.
MAGN PRECACHE BY CPT PRECACHE MAGNPCHE RESTRICTED Pre-cache patient exams by CPT code
MAG GET DICOM FMT PATIENT NAME DCMNAME MAGDRPC1 PUBLIC +---------------------------------------------------------------+ | 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 a DICOM formatted patient name (family^given^middle^prefix^suffix). | 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 |
MAG DICOM Q/R CLIENT ENTRY MAGDSTV2 RESTRICTED The DICOM Gateway functions as a surrogate Q/R user (SCU) for the Q/R client operation on VistA. The Q/R client on VistA is a front-end facade. The actual Q/R user (SCU) is on the DICOM Gateway.
MAG DICOM GET PT SENSITIVITY SCREEN MAGDSTA3 RESTRICTED Lookup patients for sensitive or employee screening.
MAG DICOM PATIENT LOOKUP PATLKUP MAGDSTA3 Lookup patient(s) and return PII + sensitivity
MAG DICOM PATIENT HISTORY HISTLKUP MAGDSTA3 Look up historical patient changes in the audit archive file (#1.1)
MAG DICOM FORMAT PATIENT NAME DCMNAME MAGDSTA3 RESTRICTED This returns the patient name in DICOM format.
MAG DICOM GET PT ID DASHES DASHES MAGDSTA3 RESTRICTED Get site-specific information on whether or not dashes are in DICOM Patient ID (0010,0020)
MAG DICOM GET ACN PREFIX ANPREFIX MAGDSTA3 Get site-specific information on the prefix for manual Q/C client accession number (0008,0050) so that it is automatically entered.
MAG DICOM NEW SOP DB LOOKUP NEWSOPDB MAGDRPCD ---------------------------------------------------------------+ | 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 in the new SOP Class database using the procedure index as the key. It returns all the information about the study, series, SOP instance(s) and image instance(s). | 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 |
MAG DICOM GET CON SERVICES SERVICES MAGDRPCE The list of consult services in the CLINICAL SPECIALTY DICOM & HL7 file (2006.5831) is returned.
MAG DICOM GET CON BY GMRCIEN GMRCIEN MAGDRPCE RESTRICTED +---------------------------------------------------------------+ | 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 REQUEST/CONSULTATION file (#123). | 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 |
MAG DICOM GET CON IMAGES GMRCMAG MAGDRPCE RESTRICTED +---------------------------------------------------------------+ | 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 a group of MAGIEN values from the IMAGE file (#2005) or "New SOP Class DB" for images that are stored in the new SOP Class database. | 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 |
MAG DICOM GET CON BY DATE GMRCDATE MAGDRPCE RESTRICTED +---------------------------------------------------------------+ | 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 REQUEST/CONSULTATION file (#123). The ^GMRC(123,"AE",...) cross reference is traversed to provide the data. | 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 |
MAG DICOM GET CON BY PATIENT GMRCPAT MAGDRPCE RESTRICTED +---------------------------------------------------------------+ | 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 REQUEST/CONSULTATION file (#123). The ^GMR(123,"AD",...) cross reference is traversed to provide the data. | 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 |
MAG DICOM GET CON DATA GMRCDATA MAGDRPCE RESTRICTED +---------------------------------------------------------------+ | 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 REQUEST/CONSULTATION file (#123). $$GET1^DIQ(123,GMRCIEN,FIELD,FORMAT) is used to get the return value. | 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 |
MAG DICOM GET NEW SOP DB IMAGE IMAGNEW MAGDRPC2 +---------------------------------------------------------------+ | 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 a full path for a new SOP Class database DICOM object. | 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 |
MAG DICOM EXPORT QUEUE STATE STATE MAGDRPCF +---------------------------------------------------------------+ | 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 a list of the studies in the DICOM OBJECT EXPORT file (#2006.574) and the status of all the DICOM objects. | 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 |
MAG DICOM EXPORT QUEUE HOLD HOLDREL MAGDRPCF +---------------------------------------------------------------+ | 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. | +---------------------------------------------------------------+ Change the status of a study in the DICOM OBJECT EXPORT file (#2006.574) from WAITING, XMIT, or FAILED to HOLD. Change the status of a HOLD study to WAITING so that it can be transmitted. | Property of the US Government. | This option is primarily used to remove a problematic study from the transmission queue. | 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 |
MAG DICOM GET LAB PAT LRDFN GETLRDFN MAGDRPCG +---------------------------------------------------------------+ | 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 Lab Package patient identifer (LRDFN) if the patient has CY, EM, or SP Anatomic Pathology studies. | 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 |
MAG DICOM GET LAB BY PAT PATIENT MAGDRPCG +---------------------------------------------------------------+ | 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 DICOM imaging information from the LAB file (#63). Image pointers in Anatomic Pathology (CY, EM or SP) are stored associated with TIU notes. The TIU EXTERNAL DATA LINK file (^TIU(8925.91)) is used, the same way as Consults. The DICOM LAB TEMP LIST file (#2006.5838) is used for Anatomic Pathology in a similar fashion as the DICOM GMRC | Property of the US Government. | TEMP LIST file (#2006.5839) is used for Consults. Images can be exported from the TIU EXTERNAL DATA LINK file, the DICOM LAB TEMP LIST file, and the New SOP Class database. | 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 |
MAG DICOM GET LAB NEXT LRDFN NXTLRDFN MAGDRPCG +---------------------------------------------------------------+ | 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 the next LRDFN from the LAB file (#63). The patient must have an Anatomic Pathology (CY, EM or SP) exam which might have images. Otherwise, the patient is ignored. | 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 |
MAG DICOM GET LAB BY DATE DATE MAGDRPCG +---------------------------------------------------------------+ | 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 subscript information from the LAB file (#63) date cross-references "ACY", "AEM", and "ASP". | 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 |
MAG DICOM GET LAB IMAGES LOOKUP MAGDRPCG +---------------------------------------------------------------+ | 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 DICOM imaging information from the LAB file (#63). Image pointers in Anatomic Pathology (CY, EM or SP) are stored associated with TIU notes. The TIU EXTERNAL DATA LINK file (^TIU(8925.91)) is used, the same way as Consults. The DICOM LAB TEMP LIST file (#2006.5838) is used. | 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 |
MAG DICOM GET LAB PAT DFN GETDFN MAGDRPCG +---------------------------------------------------------------+ | 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 PATIENT file (#2) identifier - DFN - if the laboratory patient is in the PATIENT file (#2). | 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 |
MAG DICOM LOOKUP CON STUDY CONLKUP MAGDRPCC +---------------------------------------------------------------+ | 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 Consult or a Procedure given the Accession Number. | 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 |
MAG DICOM GET XMIT STATS XMITSTAT MAGDRPCC +---------------------------------------------------------------+ | 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 status of an exported DICOM study. | 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 |
MAG DICOM GET EXPORT QUEUE STS STATS MAGDRPC9 Retrieve data from the DICOM OBJECT EXPORT file (#2006.574). This provides real-time feedback on the operation of the Export application.
MAG TELER UPDATES CNSLTS MAGTLRD RESTRICTED +---------------------------------------------------------------+ | 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 the latest updates to IFC consults. Used by the VAEC-based TeleReader Proxy Service to scope and QA its description of TeleHealth IFCs. | 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 |
MAG DICOM P350 MAKE LIST ENTRY MAGD350I A problem was caused by patch MAG*3.0*226 (October 2019) which changed This RPC scans the Image file (^MAG(2005)) for problem images and stores them in a list for later processing. the way that Clinical Capture stored DICOM images. Instead of saving them as DICOM objects, they were stored as raw JPEG images with a *.DCM extension. These images need to be converted to DICOM and stored as proper DICOM objects. The previously stored JPEG images need to be renamed using the *.JPG extension. These changes must be performed on both Tier-1 and Tier-2 storage.
MAG DICOM P350 GET NEXT TO FIX GETNEXT MAGD350I This returns the next entry in ^MAG(2006.5993501) to be fixed.
MAG DICOM P350 GET BASIC IMAGE IMAGE MAGD350J +---------------------------------------------------------------+ | 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 | Property of the US Government. | returned. OBJECT NAME FILEREF DISK & VOLUME, MAGNETIC DISK & VOLUME, ABSTRACT DISK & VOLUME, WORM OBJECT TYPE PATIENT PROCEDURE | No permission to copy or redistribute this software is given. | LAST ACCESS DATE IQ GROUP PARENT ACQUISITION SITE DESCRIPTIVE CATEGORY CLINIC ACQUISITION DEVICE TRACKING ID DOCUMENT DATE DATE/TIME IMAGE SAVED | Use of unreleased versions of this software requires the user | 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 | to execute a written test agreement with the VistA Imaging | Full Path+FileName Big FileName Big Path+FileName Abstract FileName Abstract Path+FileName TIER-2 Full FileName TIER-2 Full Path+FileName TIER-2 Big FileName TIER-2 Big Path+FileName TIER-2 Big Path+FileName | Development Office of the Department of Veterans Affairs, | TIER-2 Abstract FileName TIER-2 Abstract Path+FileName | telephone (301) 734-0100. | | | | The Food and Drug Administration classifies this software as |
MAG DICOM P350 FIX ONE IMAGE FIXONE MAGD350I +---------------------------------------------------------------+ | 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 PATCH MAG*3.0*350 CLEANUP file for one image. | 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 |
MAG DICOM P350 FIX FAIL IMAGES FIXFAIL MAGD350I The CLEANUP OF JPEG IMAGES STORED AS DICOM IMAGES file (#2006.59935) is created by MAG*3.0*350. Errors can occur in the processing of the images. A Storage SCP is needed for processing and if one is not present, the images go into "FAIL" state. This RPC resets the image state to "UNKNOWN" so that they can be reprocessed.
MAG DICOM P350 UPDATE FIELDS UPDATE MAGD350I After the DICOM image is acquired and processed, this RPC is used to update field in the IMAGE file (#2005). The following fields are updated 6 ----- PROCEDURE - copied from original JPEG.DCM IMAGE entry 40 ---- PACKAGE INDEX - copied from original JPEG.DCM IMAGE entry 42 ---- TYPE INDEX - copied from original JPEG.DCM IMAGE entry - 45 ---- ORIGIN - copied from original JPEG.DCM IMAGE entry 113.3 - STATUS REASON - pointer to ^MAG(2005.8,19)
MAGV GET WORK ITEM MODALITIES GETMDLS MAGVIM11 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array of work items modalities | 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 |
MAGV GET WORK ITEM PROCEDURES GETPROCS MAGVIM11 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array of work items procedures | 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 |
MAGV GET WORK ITEM SOURCES GETSRCS MAGVIM11 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ This RPC returns an array of work items sources | 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 |
MAGV RAD STAT COMPLETE XMCOMPLT MAGVIM05 RESTRICTED +---------------------------------------------------------------+ | a medical device. As such, it may not be changed in any way. | | Modifications to this software may result in an adulterated | | medical device under 21CFR820, the use of which is considered | | to be a violation of US Federal Statutes. | +---------------------------------------------------------------+ Wrap call to code underlying RPC: RAMAG EXAM COMPLETE. | 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 |
MAGV UPDATE WORK ITEM SERVICE UPDSRV MAGVIM13 RESTRICTED This RPC updated the MAGV IMPORT SERVICE #2006.9423 file entry.
DSIV DM GET STATUS STATUS DSIVDM AGREEMENT 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
DSIV DM ADD/DELETE QUEUE UPD DSIVDM AGREEMENT 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.
DSIV DM CHECK IMPCK DSIVDM AGREEMENT This will check whether or not the current VistA system supports VistA Imaging's import API.
DSIV DM GET STATUS1 STAT DSIVDM AGREEMENT 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.
DSIV DM DEL QUEUE ENTRIES DEL DSIVDM AGREEMENT This will allow for the deletion of one or more records from file 19621.
DSIV ACCEPT BUFFER ENTRY ACCEPT DSIVICA 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.
DSIV ADD BUFFER ENTRY ADDBUF DSIVIC PUBLIC Adds a new entry to the INSURANCE BUFFER file #355.33.
DSIV ADD VIEWING AUDIT AAUDIT DSIVIC2 AGREEMENT 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("LOCIEN") - required, pointer to the clinic location file DATA("APDT") - required, appt date return -1^error message or ien of entry
DSIV EXCEPTION REPORT2 RPTP DSIVICR1 AGREEMENT Kicks off a background job to run the ICB Exception report (users who did not enter buffer entries in a timely manner).
DSIV FIND ENTRIES FIND DSIVIC Returns unprocessed INSURANCE BUFFER file entries for a given patient.
DSIV GET ICB AUDIT GETIEN DSIVIC2 SUBSCRIPTION
DSIV GETS GETS DSIVIC Returns details of INSURANCE BUFFER file entry.
DSIV GROUP INSURANCE PLAN GRPPOL DSIVIC PUBLIC Looks up Group Insurance Plan name and returns match or matches or error message.
DSIV INSURANCE COMPANY INSCO DSIVIC PUBLIC Looks up insurance company name and returns match or matches or error message.
DSIV LIST ENTRIES2 LIST DSIVIC3 AGREEMENT 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)
DSIV NO INSURANCE NOI DSIVIC2 AGREEMENT Allows ICB to set the NO COVERAGE VERIFICATION DATE in the Billing Patient (#354) file.
DSIV ONE LOC APPOINTMENTS REQONE DSIVIC1 PUBLIC Request all appointments for one hospital location, with insurance flag.
DSIV PATIENT INSURANCE CHECK CKINS DSIVIC1 PUBLIC Checks insurance for a single patient.
DSIV PATIENT INSURANCE DATA INSUR DSIVIC3 AGREEMENT Wraps $$INSUR^IBBAPI to return insurance data for patient.
DSIV POLL REPORT POLL DSIVICR1 Used to check the status of the background job kicked off by the DSIV EXCEPTION REPORT2 rpc, and to get the report data.
DSIV POLLED DATA POLL DSIVICR AGREEMENT Used to check the status of the background job kicked off by the DSIV REPORT QUEUE rpc, and to get the report results.
DSIV PURGE AUDIT PURGE DSIVIC1 PUBLIC Purge ICB AUDIT FILE entries through or keeping .
DSIV REJECT BUFFER ENTRY REJECT DSIVICR Processes INSURANCE BUFFER file entry to STATUS=REJECT.
DSIV REPORT QUEUE PRPT DSIVICR AGREEMENT Queues up the report data from file 19625 for billing reports.
DSIV UPDATE SUBFILE MULT ADDUPD DSIVIC2 AGREEMENT Allows editing of multiple entries in a FileMan multiple at one time.
DSIV EXCEPTION REPORT RRPT DSIVICR2 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.
DSIV GET EIV REPORT IIV DSIVIC3 AGREEMENT Returns data from the IIV RESPONSE file (365) based on a buffer ien.
DSIV REPORT DATA RPT DSIVICR AGREEMENT Retrieves data from the audit file 19625 for billing report.
DSIV LIST ENTERED STATUS ENST DSIVIC4 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.
DSIV GET EIV PATIENT REPORT PIIV DSIVIC3 Returns one to many patient eIV reports from the Insurance Type multiple in the patient file.
DSIV XPAR GET ALL FOR ENT GET DSIVXPR AGREEMENT This will get all instances of a parameter for an entity
DSIV XPAR CHGWP CHGWP DSIVXPR AGREEMENT This will change an instance of a System Parameter that is of the Word Processing type.
DSIV VALIDATE VI INDEX TERMS VLDTSP DSIVTSP AGREEMENT 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.
DSIV ONE LOC APPTS RQONELOC DSIVIC5 PUBLIC Request all appointments for one hospital location with insurance flag, check-in user, check-out user, and manual patient flag.
DSIV PRODUCTIVITY REPORT RPT DSIVICR3 Returns productivity report data which in a combination of the ICB Entered By User and Exception reports.
DSIV POLL PRODUCTIVITY POLL DSIVICR3 Used to check the status of the background job kicked off by the DSIV PRODUCTIVITY REPORT rpc and to return results from that report.
DSIV FILE INSURANCE TO AUDIT IN DSIVIM 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.
DSIV ACTIVE USER ACT DSIVDUZ AGREEMENT 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.
DSIV XPAR GET VALUE GET1 DSIVXPR AGREEMENT This will return the value of a single entity/param/instance
DSIV LOCK LOCK DSIVLOCK AGREEMENT Lock or unlock a global reference from a GUI client
DSIV SEND ALERT SEND DSIVXQA AGREEMENT RPC to send a user a kernal alert
DSIV VA DEFAULT SITE SITE DSIVVA AGREEMENT 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.
DSIV USER DEF DIV DIV DSIVDUZ AGREEMENT 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.
DSIV SEND MAIL MSG SEND DSIVXM AGREEMENT This will send a Mailman message
DSIV XPAR ADD ADD DSIVXPR AGREEMENT This is used to add a new parameter value for an entity.
DSIV XPAR ADD WP ADDWP DSIVXPR AGREEMENT This RPC will allow the addition of a new Word-processing type system parameter.
DSIV XPAR DEL ALL DELALL DSIVXPR AGREEMENT This is used to delete the value for all instances of a parameter for a given entity
DSIV XPAR DEL DEL DSIVXPR AGREEMENT Delete an existing parameter for an entity for a specific instance
DSIV XPAR REPLACE INST REPL DSIVXPR AGREEMENT For an existing entity/parameter/instance, this will change the value of that instance
DSIV XPAR EDIT CHG DSIVXPR AGREEMENT This is used to change the value or delete an existing parameter value
DSIV XPAR GET ALL GETALL DSIVXPR AGREEMENT This will return all entities for a given parameter and instance
DSIV XPAR GET WP GETWP DSIVXPR AGREEMENT This will return text for a word processing type parameter for an entity and instance.
DSIV XPD VERSION VERSION DSIVXPDU AGREEMENT This will use the Kernel API to determine the current version of an application.
DSIV XPD LAST INSTALL RLAST DSIVXPDU AGREEMENT This returns the latest installed version of a KIDS build. It gets the data from the INSTALL file.
DSIV XPAR MULT ACTION MULT DSIVXPR AGREEMENT 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.
DSIV XPD INSTALL LIST INSLIST DSIVXPDU AGREEMENT 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).
DSIV ACTIVE USER LIST LIST DSIVDUZ AGREEMENT 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.
DSIV DATE CONVERT CNVT DSIVDT AGREEMENT This will take a date in any format and convert it to any other format.
DSIV DPT GET DEMO DEM DSIVDPT AGREEMENT This will return specific patient demographic elements for a patient.
DSIV FM LIST LIST DSIVFM05 AGREEMENT 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.
DSIV FM GET FIELD ATTRIB FIELD DSIVFM06 AGREEMENT This will return the inputted field attributes for a file. 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 As of 7/29/2003, these attributes are available: AUDIT AUDIT CONDITION COMPUTE ALGORITHM COMPUTED FIELDS USED DATE FIELD LAST EDITED DECIMAL DEFAULT
DSIV FM FIND FIND DSIVFM05 AGREEMENT 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.
DSIV DDR WP FILER WP DSIVDDR0 AGREEMENT This will file the text into the specified word processing field.
DSIV DDR UPDATE SUBFILE UPDATE1 DSIVDDR0 AGREEMENT 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.
DSIV DDR LISTER LIST DSIVDDR0 AGREEMENT This calls the Fileman lister, LIST^DIC to get a list of records matching the input value
DSIV DDR GETS ENTRY DATA GET DSIVDDR0 AGREEMENT This calls GETS^DIQ to get a list of field values for a record
DSIV DDR FINDER FIND DSIVDDR0 AGREEMENT Call FIND^DIC to get a list of matches on the file for the input value
DSIV DDR FILER FILE DSIVDDR0 AGREEMENT 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.
DSIV DDR DELETE ENTRY KILL DSIVDDR0 AGREEMENT This will delete a record from a file or subfile.
DSIV DDR UPDATE FILE UPDATE DSIVDDR0 AGREEMENT 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.
DSIV FM GET FIELD ATTRIB MULT MULT DSIVFM06 AGREEMENT This will return field attributes from a selected file for one or more fields.
DSIV FM FILER FILE DSIVFM04 AGREEMENT 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.
DSIV LIMIT EIV LIMITEIV DSIVUTL AGREEMENT 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.
DSIV DDR GETS EXTENDED DATA GET2 DSIVDDR0 AGREEMENT 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.
DSIV XPAR GET PARAM LIST LIST DSIVXPR AGREEMENT 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.
DSIV OK EDIT OKEDIT DSIVUTL AGREEMENT 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.
DSIV DUPLICATE BUFFER CHECK DUPCHECK DSIVAUTO AGREEMENT This RPC takes in a patient DFN and insurance name and checks file #355.33 for duplicate buffers based on the C x-ref.
DSIV CMS MBI PROCESS CMSMBI DSIVAUTO AGREEMENT This RPC will create a CMS MBI ONLY buffer entry. It will then queue a subroutine to create a MEDICARE (WNR) buffer entry approximately 5 minutes later.
IBARXM QUERY ONLY RQUERY IBARXMR RESTRICTED This RPC is used to query only the information for pharmacy co-payment billing that has happened for the given month/year.
IBARXM TRANS DATA TRANS IBARXMR RESTRICTED 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.
IBARXM TRANS BILL BILL IBARXMR RESTRICTED 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.
IBARXM QUERY SUPPRESS USER RQUERY IBARXMR RESTRICTED 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.
IBO MT LTC COPAY QUERY RETURN IBOMTLTC RESTRICTED This remote procedure will produce a report showing both MT and LTC copay information at a remote facility.
IBCN INSURANCE QUERY RPC IBCNRDV PUBLIC This does a remote query on the insurance information.
IBCN INSURANCE QUERY TASK RPC IBCNRDV PUBLIC This does a remote query on the insurance information. This is the one that used during tasked jobs to avoid user data exchange.
IBTAS 837 CLAIM DATA GET IBCE837H RESTRICTED
IBTAS 837 EDICLAIMS GET IBCE837I RESTRICTED
IBTAS 837 ACK GET IBCE837K RESTRICTED
IBTAS HEALTH HEALTH IBTASHLT PUBLIC Developer tool only No paramters required. Return example: {"STATION": "CHEYENNE VAMC", "HEALTH": "OK", "STATION NUMBER": "442" }
IBECEA COPAY SYNCH RETURN IBECEA38 RESTRICTED This remote procedure will perform actions Create, Read, Update, Delete (CRUD) to track urgent care copays for a Veteran across all VA facilities the individual has been treated at.
IBTAS FACILITY BY VISN FACILITY IBTASFAC RESTRICTED
IBTAS 277STAT POST IBCE277S RESTRICTED
IBTAS 837 FHIR ENABLE PUT IBCE837S RESTRICTED
IBTAS 837 TEST CLAIMS GET IBCE837T RESTRICTED
IBTAS 837 CLAIM NUMBER GET IBCE837N RESTRICTED
IBTAS PCR IENS GET IBCEMSRI RESTRICTED
IBTAS PCR CLAIM DATA GET1 IBCEMSRI RESTRICTED
IBTAS PCR WRITEBACK PUT IBCEMSRI RESTRICTED
IBTASDB POST POST IBTASDB RESTRICTED
IBMH COPAY SYNCH RETURN IBMHPMPY2 RESTRICTED
PRPF DATABASE DIAG RPC PRPFDR3 RESTRICTED
PRPF DATABASE EXTR RPC PRPFMR1 RESTRICTED THIS USED FOR J2EE MIGRATION
XUS SIGNON SETUP SETUP XUSRB SUBSCRIPTION RPC ICR #1632 - API ICR #4054 Establishes the environment necessary for VistA sign-on.
XUS SEND KEYS SENDKEYS XUSRB RESTRICTED Returns an array of strings that are used in the hashing algorithm. The strings that are returned are picked up from Z^XUSRB.
XUS AV CODE VALIDAV XUSRB RESTRICTED This API checks if a ACCESS/VERIFY code pair is valid. R(5+n)=message text. It returns an array of values R(0)=DUZ if sign-on was OK, zero if not OK. R(1)=(0=OK, 1,2...=Can't sign-on for some reason). R(2)=verify needs changing. R(3)=Message. R(4)=0 R(5)=count of the number of lines of text, zero if none.
XUS INTRO MSG INTRO XUSRB RESTRICTED This RPC returns the INTRO message from the KERNEL SYSTEM PARAMETERS file.
XUS KEY CHECK OWNSKEY XUSRB PUBLIC RPC ICR #6286 - API ICR #3277 This RPC will check if the user (DUZ) holds a security key or an array of keys. If a single security KEY is sent the result is returned in R(0). If an array is sent down then the return array has the same order as the calling array.
XUS CVC CVC XUSRB RESTRICTED RPC ICR #6296 - API ICR #none This RPC is used as part of Kernel to allow the user to change their verify code.
XUS AV HELP AVHELP XUSRB RESTRICTED Returns instructions on entering new access/verify codes.
XUS DIVISION SET DIVSET XUSRB2 RESTRICTED This RPC is used to set the user's selected Division in DUZ(2) during sign-on.
XUS GET USER INFO USERINFO XUSRB2 PUBLIC Returns information about a user after logon.
XUS DIVISION GET DIVGET XUSRB2 RESTRICTED This RPC will return a list of divisions of a user.
XUS GET TOKEN ASH XUSRB4 RESTRICTED
XQAL GUI ALERTS ENTRY XQALGUI This is the RPC that handles the XUAlert component
XUS CCOW VAULT PARAM CCOWPC XUSRB4 RESTRICTED This RPC returns a value for use with the CCOW vault.
XUS GET CCOW TOKEN CCOW XUSRB4 RESTRICTED This RPC gets a token to save in the CCOW context to aid in sign-on.
XUS ALLKEYS ALLKEYS XUSRB PUBLIC RPC ICR #6287 - API ICR #3277 This RPC will return all the KEYS that a user holds. If the FLAG is set to some value the list of KEYS will be screened to only be those for J2EE use. The RPC was designed for FATKAAT and KAAJEE (VistALink clients) but may be used by other applications.
XUPS PERSONQUERY EN1 XUPSQRY PUBLIC
XUS KAAJEE GET USER INFO USERINFO XUSKAAJ AGREEMENT Returns a variety of information needed for the KAAJEE logon.
XUS KAAJEE LOGOUT SIGNOFF XUSKAAJ AGREEMENT This RPC calls the LOUT^XUSCLEAN tag to mark a KAAJEE-signed-on user's entry in the sign-on log as signed off.
XUS SET VISITOR SETVISIT XUSBSE1 SUBSCRIPTION This controlled-subscription RPC is used by the Broker Security Enhancement on an authenticating VistA system to obtain a BSE TOKEN for an authenticated active user. The TOKEN is used to identify and authenticate a visiting user on a remote VistA system, which calls back to the authenticating system to obtain the authenticated user's demographics.
XUS GET VISITOR GETVISIT XUSBSE1 SUBSCRIPTION This controlled-subscription RPC is used by the Broker Security Enhancement to check a user's credentials based on a BSE TOKEN that was passed to identify and authenticate a visiting user. The remote VistA system calls this RPC on the authenticating VistA system to validate if the visiting user is permitted to visit, and if so, obtain the authenticated user's demographics.
XUS KAAJEE GET USER VIA PROXY USERINFO XUSKAAJ1 RESTRICTED Returns a variety of information needed for KAAJEE logon based on the ccow token
XUS KAAJEE GET CCOW TOKEN CCOWIP XUSKAAJ1 RESTRICTED This RPC gets a token to save in the CCOW context to aid in sign-on
XUS PKI GET UPN GETUPN XUSER2 PUBLIC This RPC gets the SUBJECT ALTERNATIVE NAME field from the New Person (#200) file field 501.2. It is used to check that the correct PIV card has been put into the reader.
XUS PKI SET UPN SETUPN XUSER2 RESTRICTED This RPC is used to set the SUBJECT ALTERNATIVE NAME in the New Person #(200) file field 501.2.
XU EPCS EDIT ENTRY XUEPCSED RESTRICTED This remote procedure stores information on editing changes in file 200 related to the electronic prescribing of controlled substances.
XU REBUILD MENU TREE REBUILD XQ84 PUBLIC This API rebuilds the menu trees and display nodes for a single user (DUZ). It returns 0 if unsuccessful, 1 if successful.
XUS IAM ADD USER IAMAU XUESSO3 SUBSCRIPTION RPC ICR #6290 - API ICR #none This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to add a user to the VistA NEW PERSON file (#200). The XUSPF200 Security Key is required to add a user without an SSN (file #200 special privileges).
XUS IAM EDIT USER IAMEU XUESSO3 SUBSCRIPTION RPC ICR #6291 - API ICR #none The XUSPF200 Security Key is required to edit a user without an SSN (file #200 special privileges). This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to edit an existing user in the VistA NEW PERSON file (#200). The XUSHOWSSN Security Key is required to edit Personally Identifiable Information (PII) such as Social Security Number (SSN) or Date of Birth (DOB).
XUS IAM FIND USER IAMFU XUESSO3 SUBSCRIPTION RPC ICR #6288 - API ICR #none This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to find a list of users that satisfy a collection of input criteria. One or more of the input array values must be set by the calling application. The XUSHOWSSN Security Key is required to do lookups using Personally Identifiable Information (PII) such as Social Security Number (SSN) or Date of Birth (DOB).
XUS IAM DISPLAY USER IAMDU XUESSO3 SUBSCRIPTION RPC ICE #6289 - API ICR #none This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to display a VistA user. The XUSHOWSSN Security Key is required to display Personally Identifiable Information (PII) such as Social Security Number (SSN) or Date of Birth (DOB).
XUS ESSO VALIDATE ESSO XUESSO4 RESTRICTED RPC ICR #6295 - API ICR #none This API/RPC uses the VA Identity and Access Management (IAM) SAML token definition version 1.2 attributes from a SAML token for user sign-on.
XUS IAM BIND USER IAMBU XUESSO4 SUBSCRIPTION RPC ICR #6294 - API ICR #none This restricted RPC is used exclusively by the Identity and Access Management (IAM) Binding application to set the Security ID (SecID) and Active Directory UPN (ADUPN) in the VistA NEW PERSON file (#200) for Single Sign-On Internal (SSOi).
XUS IAM TERMINATE USER IAMTU XUESSO3 RESTRICTED This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to terminate an existing user in the VistA NEW PERSON file (#200).
XUS IAM REACTIVATE USER IAMRU XUESSO3 SUBSCRIPTION RPC ICR #6293 - API ICR #none This restricted RPC is used exclusively by the Identity and Access Management (IAM) Provisioning application to reactivate an existing user in the VistA NEW PERSON file (#200).
XUS BSE TOKEN BSETOKEN XUSBSE1 SUBSCRIPTION It is used exclusively for the Station-number callback type, and will not work with Delphi RPC Broker clients compiled with the Broker Development Kit (BDK). It is intended for non-Delphi clients connecting with the XUS SIGNON SETUP RPC. RPC ICR #6695 - API ICR #none This API/RPC returns a string from the current user authentication that can be used to authenticate the user on a visited system. The application is identified by a security phrase that, when hashed, matches the stored hash of an authorized application in the REMOTE APPLICATION file (#8994.5).
XUS MVI NEW PERSON GET GET XUMVINPU AGREEMENT This restricted RPC is used exclusively by the Master Veteran Index (MVI) to retrieve data (by DUZ, SECID, NPI or SSN) from the VistA NEW PERSON file (#200).
XUS MVI NEW PERSON UPDATE UPDATE XUMVINPU AGREEMENT This restricted RPC is used exclusively by the Master Veteran Index (MVI) to update an entry (by DUZ) in the VistA NEW PERSON file (#200).
XUS MVI NEW PERSON DATA EP XUMVIDTA AGREEMENT This RPC will return calculated data analysis from NEW PERSON file (#200) at VistA for user's selection criteria for active and non active NEW PERSON entries. Active New Person aggregated data for one or all below elements: SECID AUDPN (Email) NT USERNAME
XUS MVI ENRICH NEW PERSON UPDATE XUMVIENU AGREEMENT This restricted RPC is used exclusively by the Master Veteran Index (MVI) to update enriched data in the VistA New Person File (#200).
XUS MVI NEW PERSON BULK GET BULKGET XUMVINPB AGREEMENT This restricted RPC is used exclusively by the Master Veteran Index (MVI) to retrieve data in bulk from the VistA NEW PERSON file (#200).
XULM GET LOCK TABLE LOCKS XULMRPC PUBLIC This RPC is used by the Lock Manager to obtain the lock table on a specific node. The lock table is returned in a global.
XULM KILL PROCESS KILLPROC XULMRPC PUBLIC This RPC is used by the Kernel Lock Manager to terminate a process.
XUS IS USER ACTIVE ACTIVE XUESSO4 PUBLIC This API/RPC is used to check if a user is active, as defined in the routine APIs $$ACTIVE^XUSER.
XUS MVI NEW PERSON RMTE AUDIT AUDIT XURNPAUD AGREEMENT This restricted RPC is used exclusively by the Master Veteran Index (MVI) to return audit data from the AUDIT (#1.1) file at a facility for a specific user's record in the NEW PERSON (#200) file.
LHS CHECK OPTION ACCESS OPT LHSRPC RESTRICTED This RPC uses the Kernel supported API $$ACCESS^XQCHK to verify if a VistA user has access to an option or not.
MPIF CHANGE CMOR RCCMOR MPIFRPC SUBSCRIPTION This remote procedure call (RPC) allows the changing/updating of the COORDINATING MASTER OF RECORD (#991.03) field in the PATIENT (#2) file for a specific patient. An A08 Update message can also be triggered.
MPIF SSN DUPS TOSITE MPIFDUPS SUBSCRIPTION This RPC will be used by the data management teams' stat report to search for multiple SSNs with differnt ICNs from the same site.
MPIF ICN STATS ICNSTAT MPIFRPC PUBLIC RPC to return ICN, Exceptions pending, CMOR, CMOR History, ICN History for any given ICN
MPIF EXT PDAT REMOTE PATINFO MPIFEXT2 SUBSCRIPTION Extended PDAT call remote. ICN or SSN can be passed.
MPIF INACTIVATE INACT MPIFRPC This remote procedure call (RPC) allows the remote inactivation of a patient from the MPI at a specific site.
MPIF REMOTE SPI SPI MPIFRPC2 This remote procedure call (RPC) allows the remote sending of a specific patient at a specific site to the MPI for ICN assignment. The patient is found based upon social security number.
MPIF REMOTE ICN UPDATE UPDATE MPIFRPC2 This remote procedure call (RPC) allows the remote update of the INTEGRATION CONTROL NUMBER (#991.01), ICN CHECKSUM (#991.02), and COORDINATING MASTER OF RECORD (#991.03) fields in the PATIENT (#2) file at a specified site. The patient is found based upon social security number.
MPIF ACK CHECK EN MPIFACHK This RPC will check to see if there are any messages on the sites before date BEFORE that haven't received the application level ack back. If so, regenerate that message to the MPI. If a message is generated 1 will be returned, otherwise 0.
MPIF SEEDING UPDATE SET MPIFSEED Setting number of entries to be sent during seeding.
MPIF SEEDING STATS STATS MPIFSEED This RPC will return the stats on the seeding process, including when the next seeding job is scheduled to run
MPIF CMOR PUSH REMOTE EN MPIFRCMP SUBSCRIPTION This remote procedure call (RPC) allows the DQ team to remotely create a change of CMOR push.
MPIF REMOTE PRIMARY DFN ICN PRIMARY MPIFRPC3 PUBLIC This remote procedure call will return the primary DFN and ICN for a particular station and DFN.
MPIF DNL ADD UPD DNLADD MPIRPC RESTRICTED This RPC has been established to allow the remote creation of records into the MPI DO NOT LINK (#985.26) file.
MPIF EDAT REMOTE MPIEDAT MPIRPC PUBLIC MPI Extended Patient data inquiry for Display Only Query. ICN needs to be passed in.
MPIF REMOTE LOCAL ICN ASSIGN LOCALIA MPIFFULL This RPC is to support assignment of local ICNs to the next X number of patients that don't have an ICN already and aren't a merged record (-9 node).
MPIF REMOTE FULL ICN STATS STATS MPIFFULL This RPC will return the counts for National ICNs, Local ICNs, Merged records (-9 nodes), no ICNs, last run for remote ICN assignment and if full enumeration has completed.
MPIF GET VHIC/CAC CARD DATA GETCARD MPIFRPC RPC to look up all VHIC/CAC swipe/scan activity at the site for all days prior to today.
MPIF PURGE VHIC/CAC CARD DATA PURGCARD MPIFRPC This RPC will purge data used to track VHIC/CAC card usage for all prior dates.
MPIF DOD ACTIVITY CHECK SITECK MPIFDODC PUBLIC This RPC will be called by the MPI to look for activity of the given patient. It will search multiple packages to verify there has been no activity since a reported date of death as a conformation.
MPIF UPDATE NAME COMP FLAG UPDFLAG MPIFNAMC PUBLIC This Remote Procedure updates or retrieves the Name Components flag in multiple (#1) NAME field (#.01) of the PATIENT file. MUMPS cross references on the PATIENT file (#2) NAME field (#.01) and the ALIAS multiple (#1) NAME field (#.01) will update the corresponding NAME COMPONENTS file (#20) entry with the name components passed in the ADT-A31 message. If the Name Components flag is set to 1, then the component parts of the name or alias are filed directly into the NAME COMPONENTS file. A MUMPS cross reference on the fields in the NAME COMPONENTS file will update the source field -- the Patient Name field (#.01) or the Alias multiple (#2) VistA, which controls how names passed in HL7 ADT-A31 messages to VistA Name field (#.01) -- with a formatted name. The flag will be stored in the MPI ICN BUILD MANAGEMENT file (#984.8), LAST PATIENT BUILT field (#3) of entry number 3, that has the NAME of "THREE". are processed. If the flag is set to 0 or null, then the component parts of the name that are passed in the HL7 message are used to build a name, possibly shortened to 30 characters, and then filed into the PATIENT file (#2) NAME field (#.01) The same is true for aliases. The components parts of any aliases are used to build a possibly shortened alias, and filed into the ALIAS
YTAPI LISTALL LISTALL YTAPI AGREEMENT This API returns all psychological test administrations for a specified to end search [optional] CODE: YS("CODE")="GAF" set to optionally return GAF administrations Output: YSDATA(1)=[DATA] YSDATA(x)= internal administration date^external administration date^test code Data is sorted in order of most recent administration to the oldest patient during a specified time period. No scoring is returned. ASI s and administration. If no administrations are found YSDATA(2) will not be returned. optionally GAF s are also returned. Input: DFN : patient internal identifier BEGIN: inclusive date in %DT acceptable format (11/11/2011) to begin search [optional] END: inclusive date in %DT acceptable format (11/11/2011)
YTAPI LISTONE LISTONE YTAPI AGREEMENT This API returns all psychological test administrations for a specified CODE: Test code from file 601 including "ASI" and "GAF" e.g. "CAGE", "BDI" BEGIN: inclusive date in %DT acceptable format (11/11/2011) to begin search [optional] END: inclusive date in %DT acceptable format (11/11/2011) to end search [optional] LIMIT: constrains to the last N administrations [optional] Scale: scale number from file 601 or 1-7 on ASI [optional] Output: YSDATA(1)=[DATA] patient during a specified time period for a specified test or YSDATA(x)= internal administration date ^ external administration date^test code [^scale name^raw score^transformed score] Data is sorted in order of most recent administration to the oldest administration. If no administrations are found Array(2) will not be returned. If patient has no psych testing at all ,an error will be returned. instrument. If a scale is also specified, scoring for that scale is returned. User must have adequate privileges to receive this information (i.e. often the YSP KEY). Input: DFN : patient internal identifier
YTAPI SCOREIT SCOREIT YTAPI2 AGREEMENT This API returns all scoring information for a specified patient given a Output: Array(2)= Patient Name^Test Code^Test Title^Internal Admin date^External Admin Date ^Ordered by Array(3)=R1^Responses 1-200 undelimited Array(4)=R2^ Responses 201-400 undelimited (even if less than 200) Array(5)=R3^ Responses 401-600 undelimited Array(6)=S1^Scale Name^Raw Score^Transformed Score Array(7)=S2^ Scale Name^Raw Score^Transformed Score And onward as needed specified administration date for a specified test or instrument. User must have adequate privileges to receive this information (i.e. often the YSP KEY) Input: DFN : patient internal identifier CODE: Test code from file 601 or "ASI" e.g. "CAGE", "BDI" ADATE: inclusive administration date in %DT acceptable format (11/11/2011)
YTAPI SAVEIT SAVEIT YTAPI1 AGREEMENT This API allows saving of patient responses to a test or interview in the ADATE: inclusive administration date in %DT acceptable format (11/11/2011) Staff: DUZ of professional ordering the test R1: string of patient responses 1-200 R2: string of patient responses 201-400 [as needed] R3: string of patient responses 401-600 [as needed] Output: Array(1)=[DATA] indicates successful call M database. The patient ien, the test code, and administration date is required along with the responses. All responses are checked for validity. No scoring is returned but successful addition to the M database is indicated. Input: DFN : patient internal identifier CODE: Test code from file 601 or "ASI" e.g. "CAGE", "BDI"
YTAPI SHOWIT SHOWIT YTAPI3 AGREEMENT This API returns the text, bottom, introduction and possible correct Output: Array(1)=[DATA] ;indicates successful call Array(2)=MMPI2^1 ;SECOND LINE IS TEST Code^ item number Array(item number,"I",line number)=introductory text Array(item number,"T", line number)=text of question Array(item number,"R",0)=allowed responses Array(item number,"R",line number)= response cues responses for a specified test item in file 601. It will work only for tests as opposed to interviews or batteries. The ASI is not supported. Input: CODE: Test code from file 601 e.g. "CAGE", "BDI" ITEM: a positive whole number between 1 and the highest item number for the specified test.
YTAPI SHOWALL SHOWALL YTAPI3 AGREEMENT This API returns the text, bottom, introduction and possible correct Array(2)=MMPI2 ;SECOND LINE IS TEST Code Array(item number,"I",line number)=introductory text Array(item number,"T", line number)=text of question Array(item number,"R",0)=allowed responses Array(item number,"R",line number)= response cues responses for all items in a test in file 601. It will work only for tests as opposed to interviews or batteries. The ASI is not supported. Input: CODE: Test code from file 601 e.g. "CAGE", "BDI" Output: Array(1)=[DATA] ;indicates successful call
YS GAF API GAFHX YSGAFAPI AGREEMENT
YTAPI PREVIEW PREVIEW YTAPI4 AGREEMENT This API allows scoring of patient responses to a test or interview ADATE: inclusive administration date in %DT acceptable format (11/11/2011) Staff: DUZ of professional ordering the test R1: string of patient responses 1-200 R2: string of patient responses 201-400 [as needed] R3: string of patient responses 401-600 [as needed] Output: Array(2)= Patient Name^Test Code^Test Title^Internal Admin date^External Admin Date ^Ordered by Array(3)=R1^Responses 1-200 undelimited without making changes in the M database. The patient ien, the test Array(4)=R2^ Responses 201-400 undelimited (even if less than 200) Array(5)=R3^ Responses 401-600 undelimited Array(6)=S1^Scale Name^Raw Score^Transformed Score Array(7)=S2^ Scale Name^Raw Score^Transformed Score And onward as needed code, and administration date is required along with the responses. All responses are checked for validity. Scoring is returned in the output documented in the SCOREIT API. Input: DFN : patient internal identifier CODE: Test code from file 601 or "ASI" e.g. "CAGE", "BDI"
YTAPI OUTNOTE OUTNOTE YTAPI5 AGREEMENT This API returns text to be entered in a progress note based on the Array(5)=R3^ Responses 401-600 undelimited Array(6)=S1^Scale Name^Raw Score^Transformed Score Array(7)=S2^ Scale Name^Raw Score^Transformed Score And onward as needed Output: Array(2)= Patient Name^Test Code^Test Title^Internal Admin date^External Admin Date ^Ordered by Array(3)=R1^Responses 1-200 undelimited outcome of a test administration. Input is the output of SCOREIT or Array(4)=R2^ Responses 201-400 undelimited (even if less than 200) Array(5)=R3^ Responses 401-600 undelimited Array(6)=S1^Scale Name^Raw Score^Transformed Score Array(7)=S2^ Scale Name^Raw Score^Transformed Score And onward as needed Array("ON")= output text PREVIEW API. Output adds this text to the output YSDATA Input: Array(2)= Patient Name^Test Code^Test Title^Internal Admin date^External Admin Date ^Ordered by Array(3)=R1^Responses 1-200 undelimited Array(4)=R2^ Responses 201-400 undelimited (even if less than 200)
YTAPI NEW ASI ADDER YTAPI8 SUBSCRIPTION This remote procedure allows new entries to be added to the ADDICTION SEVERITY INDEX file (#604). Input required: none Output: YSDATA(1)=[DATA] YSDATA(2)= IEN created in file 604
YTRP INSTRUMENT REPORT INTRMNT YTRPWRP PUBLIC This remote procedure allows staff to print out psychological tests and interview reports.
YTAPI QUEST QUEST YTAPI6 RESTRICTED Returns flat array with data about a psychological test. Array(1)=[DATA] ;indicates successful call Array(2)=MMPI2 ;SECOND LINE IS TEST Code Array(x)=first item number^I^introductory text Array(x)=first item number^T^text of question Array(x)=first item number^A^allowed responses Array(x)= first item number^R^response cues . . Array(x)=last item number^I^introductory text Array(x)=last item number^T^text of question This API returns the text, bottom, introduction and possible correct Array(x)=last item number^A^allowed responses Array(x)=last item number^R^response cues responses for all items in a test in file 601. It will work only for tests as opposed to interviews or batteries. The ASI is not supported. Input: CODE: Test code from file 601 e.g. "CAGE", "BDI" Output:
YTAPI PRIVLEGE PRIVL YTAPI5 SUBSCRIPTION Returns user privlege to see psych test results. YSDATA(2)=1^interview or YSDATA(2)=1^exempt test or YSDATA(2)=0^no access Input: YSCODE ;code of test or interview to check privelges for Output: YSDATA(1)=[DATA] YSDATA(2)=1^user privileged for all tests or YSDATA(2)=1^exempt test" or
YTAPI SAVE INCOMPLETES SAVEINC YTAPI7 SUBSCRIPTION API to save responses of partially completed psychological tests. R3: array of answers 401-600 Output: YSDATA(1)=[DATA] YSDATA(2)=saved ok Input: DFN ;ien of file 2 Patient YSCODE: code of test in file 604 YSNEXT: next item number to be answered YSORDER: DUZ of staff ordering test R1: array of answers 1-200 R2: array of answers 201-400
YTAPI GET INCOMPLETE GETINC YTAPI7 SUBSCRIPTION API to retrive partially completed psychological tests. YSDATA(3)=responses 1-200 YSDATA(4)=responses 201-400 YSDATA(5)=responses 401-600 Input Required: DFN ;ien of file 2 Patient YSCODE ; code for entry in file 601 Psycholgical Testing Output: YSDATA(1)=[DATA] YSDATA(2)=INSTRUMENT^DATE ENTERED^DATE ADMINISTERED CLERICALLY^NEXT ITEM^VALID RESPONSE STRING^CLERK TEST^ORDERED BY^DATE BEGUN
YTAPI LIST INCOMPLETES LISTINC YTAPI7 SUBSCRIPTION API to returm a list of incomplete psychological tests. Input Required: DFN ; ien of file 2 Patient Output: YSDATA(1)=[DATA] YSDATA(X)=CODE^DATE OF ADMIN^(not) restartable
YTAPI NEW GAF ENT YSGAFAP1 SUBSCRIPTION Allows entry of a new GAF rating. Input Required: DFN - Patient IEN GAF - GAF Score (Axis 5) DATE - Date/Time of Diagnosis STAFF - Diagnosis By DUZ Output: only reports success vs. error YSDATA(1)=[DATA] VS. YSDATA(1)=[ERROR]
YTAPI ASI LISTER LISTASI YTAPI8 SUBSCRIPTION This API lists all ASI administrations for a specified patient. 0 RETURNED IF NO ADMINS Input required: DFN (ien of file 2) Output is in the following format: YSDATA(1)=[DATA] YSDATA(2)= IEN^DATE OF INTERVIEW^CLASS^SPECIAL^ESIGNED . . YSDATA(X)= IEN^DATE OF INTERVIEW^CLASS^SPECIAL^ESIGNED
YTAPI GET ASI RESPONSES GETASI YTAPI8 SUBSCRIPTION This API returns the ASI responses for a specified ASI administration. Input required: DFN ; ien of file 2 Patient IEN ; ien of file 604 Addiction Severity Index Output: YSDATA(1)=[DATA] YSDATA(x)= Field #^Question name^is it Required^Answer
YSRP ASI NARRATIVE ASINAR YSASRPWP PUBLIC This procedure prints the selected ASI in narrative form.
YSRP ASI ITEM ASIITM YSASRPWP This procedure prints the selected Addiction Severity Index in a captioned format.
YTAPI ASI SIGNER SIGN YTAPI8 SUBSCRIPTION Allows interviewer to sign ASI, transcriber to "sign off" and send a YSDATA(2)=1^ASI SIGNED bulletin. Input Required: CODE: electronic signature code IEN: ien of ASI in file 604 Output: reports on status of the operation only YSDATA(1)=[DATA]
YTAPI TEST BULLETIN SNDBUL YTAPI9 SUBSCRIPTION When a clerk gives a psychological test by order of a clinician, a VISTA YSDATA(1)=[DATA] email bulletin is sent to that clinician, informing him/her of the administration of the test, the date, the clerk and the patient. Input: DFN ;ien of file 2 Patient YSORD ;DUZ of ordering clinician Output: only success vs. error is reported.
YTAPI CLERK RESPONSES CLERK YTAPI9 SUBSCRIPTION This API returns the possible answer alternatives for each question in a test or interview from file 601, Psychological Testing Input Required: Code , the test/interview code ie MMPI2 Output: YSDATA(1)=[DATA] YSDATA(x)=Question number^A^string with approriate answers (ie TFX)
YTAPI ASI SAVE DATA SAVASI YTAPI9 SUBSCRIPTION This API saves data to the file 604, Addiction Severity Index. YSDATA(1)=[DATA] YSDATA(2)=OK ASI SAVE YSIEN Required input: YSIEN ,ien of the file 604 entry YS(1)=file 604 field number^value to save . . YS(x)=file 604 field number^value to save Output: only to indicate success vs error
YTAPI ASI PNOTE ASIPN YTAPI9 SUBSCRIPTION This API creates a Pnote in TIU based on the ASI report. Input required: IEN of file 604, Addiction Severity Index. Output is only to show success or failure of the operation. YSDATA(1)=[DATA]/[ERROR] YSDATA(2)=OK Progress Note created/No Pnote entered
YTAPI TEST BATTERY BATT YTAPI9 SUBSCRIPTION Returns a list of all available test batteries and the tests within them. Input: none Output: YSDATA(1)=[DATA] YSADAT(x)=battery name^test1^test2^test3^test4
YTAPI SAVE TEST COMMENT ADDCOMM YTRPEXT This API is used to add comments to completed tests and interviews.
YTAPI ASI FACTORS EN YSASFS SUBSCRIPTION Input IEN of file 604, Addiction Severity Index Returns the 5 factor scores for an ASI in the following format: YSDATA(1)=[DATA] YSDATA(2)=ALCOHOL^FACTOR SCORE^T SCORE . . YSDATA(6)=LEGAL^FACTOR SCORE^T SCORE
YTQ TSLIST TSLIST YTQAPI SUBSCRIPTION Returns a list of tests and surveys from 601.71.
YTQ TSLIST1 TSLIST1 YTQAPI SUBSCRIPTION Returns a delimited list, one field per line of all fields in 601.71 for a specified entry. FIELD LABEL ^ FIELD VALUE
YTQ QUESTALL QUESTALL YTQAPI3 SUBSCRIPTION Retuns Item text, Intro, Choicetypes and Display information for all YSDATA(4)=QUESTION TEXT1=fIRST line of text YSDATA(5)=additional text lines as needed YSDATA(6)=INTRO TEXT1=IEN FOR MH INTRO^First intro line YSDATA(7)=additional intro lines as needed YSDATA(8)=DESC1=Respone Type^CHOICETYPE^MIN^MAX^IS REQUIRED ^HINT^CHOICEIDENTIFIER YSDATA(9)=QDISPLAY1=DisplayId^FontName^FontBold^FontItalic ^FontUnderlined ^ Fontsize^FontColor ^Alignment ^left^Mask^Colums^Component (for question text) YSDATA(10)=IDISPLAY1=DisplayId^FontName^FontBold^FontItalic Questions in a Specified Instrument. ^FontUnderlined ^Fontsize^FontColor^Alignment ^left^Mask^Colums^Component (for intro text) YSDATA(11)=CDISPLAY1=DisplayId^FontName^FontBold^FontItalic ^FontUnderlined ^Fontsize^FontColor^Alignment ^left^Mask^Colums^Component (for choice) : Repeat for each item in test Input: YS("CODE"):As test name Output: YSDATA(1)=[DATA] or [ERROR] YSDATA(2)="NUMBER OF QUESTIONS="_N3 YSDATA(3)=QUESTION NUMBER1=ien for MH Question^QUESTION SEQUENCE^DESIGNATOR
YTQ CHOICES CHOICES YTQAPI SUBSCRIPTION Returns Choice all for an instrument. ;input: CODE as test name ;output: 601.75(1) CHOICETYPE ID^SEQUENCE^CHOICE IFN^CHOICE TEXT
YTQ BATTC BATTC YTQAPI3 SUBSCRIPTION Return: Battery Name^ Instrument ordered Battery Name and then by sequence.
YTQ SKIP SKIPPED YTQAPI SUBSCRIPTION INPUT: CODE as MH TEST SURVEY name OUTPUT: QuestionID^SkippedQuestionID ordered by QuestionID,SkippedQuestionID
YTQ SECTION SECTION YTQAPI SUBSCRIPTION INPUT: CODE as instrument NAME OUTPUT: FirstQuestionId^TabCaption^SectionCaption
YTQ SAVE EDAD YTQAPI1 SUBSCRIPTION Generic proceedure to add or edit a MH file entry validation (use only if approved by developer) : : YS(x)=YS(1)=FIELD #^Value^[3rd piece] Output: YSDATA(1)=[DATA] or [ERROR] Input: YS("FILEN")=File Number (i.e. the file# for administrations would be 601.84) YS("IEN")= : the internal number of the record you want to edit. Leave blank if creating a new record. If creating a new record you must send .01^NEW for those MH files using the New input transform. YS(1)=FIELD #^Value^[3rd piece is 1 if you need to bypass
YTQ RULES RULES YTQAPI1 SUBSCRIPTION Returns all the Rules for a specified Instrument YSDATA(X+2):MessageText^IsConsistencyCheck Input: YS("CODE")= test name Output: YSDATA(1)=[DATA] YSDATA(x): RULE ID= IndexQuestion^IndexValue^ IndexValueDataType ^IndexOperator^BoolOperator^TargetQuestion YSDATA(x+1):TargetValue^TargetValueDataType^ TargeOperator
YTQ GETANS GETANS YTQAPI1 SUBSCRIPTION Returns answers to an MH TESTS AND SURVEYS Input: AD= Administration number QN=Question Number
YTQ CAPIE CAPIE YTQAPI1 SUBSCRIPTION Returns array of data from specified file and IENS INPUT: FILEN as number FIELDS "**" or a field Number IENS as internal record number (no comma) OUTPUT: Field #(;subfield)^ Field label ^ internal data ^ [external data] if different
YTQ WP FILER WPED YTQAPI1 SUBSCRIPTION Files single Word Processing Field. YS(X)=TEXT line X Output: [DATA] if no errors VS [ERROR] It REPLACES previous text if any with current text. Input: FILEN= fileman file Number IEN= internal record number (cannot create a new record) FIELD= field to be modified (must be a WP field) YS(1)= TEXT line 1 ...
YTQ GENERIC LISTER LISTER YTQAPI2 SUBSCRIPTION Returns a lists of all entries in a file for a specified field. FROM: last ien already retrieved default= start INDEX: index to sort on default= regular cross-ref on IEN Output: [DATA] # of entries returned^#requested (often 500)^any more (0 or 1) IEN^Data requested . . IEN^Data requested Input: FIELN: file or subfile Number FIELD: filed number optionals FLAG: 'I' returns internal format, 'B' backwards sort defaul= external, forward NUMBER: number of entries requested default=500
YTQ ALL ANSWERS ALLANS YTQAPI2 SUBSCRIPTION Returns all the answers given to a particular MH administration . . QUESTION #^seq^ANSWER input: AD = ADMINISTRATION # output: [DATA] ADMINISTRATION ID^DFN^INSTRUMENT^DATE GIVEN^IS COMPLETE QUESTION #^seq^ANSWER .
YTQ SET ANSWER SETANS YTQAPI2 SUBSCRIPTION Save an answer to a specified MH Question of a specified MH YS(N) as Answer N Administration. Input: AD as MH adminisration ID QN as MH Question ID YS(1) as Answer 1 . . .
YTQ GET ADMINISTRATIONS ADMINS YTQAPI2 SUBSCRIPTION Returns all MH Administrations for a specified patient. input : DFN output:AdministrationID=InstrumentName^DateGiven^DateSaved^OrderedBy^Admin isteredBy^Signed^IsComplete^NumberOfQuestionsAnswered
YTQ ALL CHOICES CCALL YTQAPI2 SUBSCRIPTION No input needed returns all choice id^sequnce^chice ifn^choice text.
YTQ GET SCALES SCALEG YTQAPI3 SUBSCRIPTION Returns a list of scale for a given test in order of their scale groups. Output is sorted by Scale Group Sequence and Scale Sequence Input: CODE: alphabetic 601.71 entry Output: [DATA] vs [Error] GroupX= SCALEGROUP ID^INSTRUMENT NAME^SCALEGROUP NAME^ GROUP SEQUENCE^ORDINATE TITLE^MIN^INCREMENT^MAX^GRID1^GRID2^GRID3 Scalex= SCALE ID^SCALEGROUP ID^SCALE SEQUENCE^SCALE NAME^XLABEL
YTQ FIRST WP FIRSTWP YTQAPI3 SUBSCRIPTION Returns the first line only of a WP field ;Input: FILEN(file number), FIELD (WP filed #) ;Ouput IEN^WP Text line 1
YTQ PURGE PURGE YTQAPI3 SUBSCRIPTION Deletes a specific record from a specific file. Works only at top level Output: conformation only and does not check pointers or del node. Take care using this API Input: FILEN (file #) IEN (internal record #)
YTQ CHOICE ADD ADDCH YTQAPI4 SUBSCRIPTION This API is to be used to enter a new MH CHOICE 601.75. It searches for Output: error and message or 601.75 ien added Question Force returned when Force not equal Y and non case sensitive match found. already present choices and if available returns that 601.75 ien. Also checked are non-case sensitive matches. Input: TEXT as text of the choice FORCE: set as Y to force an add when there is a non case sensitive match
YTQ CHOICETYPE ADD CTADD YTQAPI4 SUBSCRIPTION Use this API to enter a new choicetype (MH CHOICETYPE 601.751). A choicetype is a collection of choices (MH CHOICE 601.75) and their sequence. input: list of choice iens in numbered sequence ex YS(1)=3,YS(2)=22 output NEW choice type number
YTQ CHOICETYPE DELETE CTDEL YTQAPI4 SUBSCRIPTION This API will safely delete all 601.751 enteries of the choicetype presented. This API will not allow deletions of Choicetypes referrefd to in the MH Question file (601.72) Input: CHOICETYPE Output: DELETED if sucessful LIST OF question iens if in use
YTQ CHOICETYPE DESCRIBE CTDESC YTQAPI4 SUBSCRIPTION This API lists the properites of a specified CHOICETYPE. input; CHOICETYPE output: CHOICETYPE^choicetype ien^sequence^choice ien^choice text
YTQ CHOICETYPE ORPHAN DELETE ORPHCT YTQAPI4 SUBSCRIPTION This API will safely remove all CHOICETYPES (601.751) that have no question (601.72) referncing them. INPUT: none OUTPUT: list of choicetypes deleted
YTQ CHOICE ORPHAN DELETE ORPHCH YTQAPI4 SUBSCRIPTION This API will remove all choices (601.75) that are not part of a CHOICETYPE (601.751) It is suggested that API YTQ CHOICETYPE ORPHAN DELETE will be run before the API. INPUT none OUTPUT list of choices deleted
YTQ DISPLAY DISPLAY YTQAPI5 SUBSCRIPTION Returns all display data in internal format YSDATA(2)=DisplayId^FontName^FontBold^FontItalic^FontUnderlined^Fontsize^F ontColor^Alignment^left^Mask^Colums^Component : : YSDATA(x)=DisplayId^FontName^FontBold^FontItalic^FontUnderlined^Fontsize^F ontColor^Alignment^left^Mask^Colums^Component Input: list of DisplayIDs YS(1)=DisplayId1 YS(2)=DisplayId2 : : YS(x)=DisplayId(x) Output: YSDATA(1)=[DATA]
YTQ GAF HX GAFRET YTQAPI6 SUBSCRIPTION Returns all GAF diagnosis for a specified Patient YSDATA(X): 627.8 IEN = external date of dx^GAF^rater DUZ^Rater name^error msg Input: YS("DFN")= Pt DFN YS("END")- Date of last GAF requested [optional] YS("BEGIN") : Date of first GAF requested [optional] YS("LIMIT"): To limit output to the last x diagnosis Output: YSDATA(1): [DATA] or [ERROR]
YTQ ADMINS BOTH ADMINS YTQAPI5 SUBSCRIPTION output: Administration ID D^Instrument Name^Date Given^Date Saved ^Orderer^Admin.By^Signed^# Answers^R_Privl ^Is Legacy^INSTRUMENT id 601.71^Test IENS 601^Is copyright ^Location IENS This does NOT return ASI or GAF data. Returns all testing administrations for a specified patient.Returns data from 601.84, 601.2 and 601.4. This is new and legacy data. input : DFN COMPLETE: Y for all completed admins, N for all incompletes (Reqiured)
YTQ TEST ADD TESTADD YTQAPI4 SUBSCRIPTION Use this API to add a new instrument to the MH TESTS and SURVEYS file Input: CODE as name of test OUTPUT: new ien^added
YTQ CHOICEIDENT IDENTAE YTQAPI4 SUBSCRIPTION Add enter choiceIdentifiers IN
YTQ SCALEGROUP SCALEGRP YTQAPI8 SUBSCRIPTION Returns all information from file MH SCALEGROUPS (601.86) for a specified instrument input: CODE as instrument name output: SCALEGROUP ID^INSTRUMENT ID^SCALEGROUP NAME^GROUP SEQUENCE^ ORDINATE TITLE^ORDINATEMIN^ORDINATEINCREMENT^ORDINATEMAX^GRID1^GRID2^ GRID3
YTQ SCORE ADMIN GETSCORE YTQAPI8 SUBSCRIPTION Returns scoring for all scales for a specified Administration in output: Scale name=Raw Score Scalegroup and Scale Sequence order. Input: AD as ien for MH Administrations (required for full legacy only): CODE as Instrument Name DFN as pt IEN ADATE as SAVE DATE in FM format
YTQ LEGACY REPORT LEGACY YTQAPI8 SUBSCRIPTION
YTQ DELETE SCALES AND GROUP DELSG YTQAPI8 SUBSCRIPTION ****Use with Care*** Deletes a ScaleGroup and ALL its scales! Input : ID as ien of MH Scalegroups (601.86) Output: Data vs Error
YTQ KEYS KEY YTQAPI7 Get all keys for a specified test input: CODE as TEST name output:SCALE=ScaleName^scale Id KEY=Question ID^Target^Value^Key Ien
YTQ VERSRV VERSRV YTQAPI7 SUBSCRIPTION This procedure allows version checking by using the Option (19) menu text. Input: YSB as option name to be checked. Output: [DATA] vs [ERROR] 2= mha3 version 3= CR dll version 4= mh dll version
YTQ RULEDEL RULEDEL YTQAPI7 SUBSCRIPTION Deletes a rule and all associated skips and instrument rules Input: IEN as ien of file 601.82 Output Data vs Error
YTQ TEST ORDER SNDBUL YTQAPI7 SUBSCRIPTION Send message to psych test ordering clinician Input: DFN as patient ien : ORD as ordered for (in duz form) : TEST1 as name of test ordered (required;string) :TEST2-TEST10 as name of other tests ordered (optional but in order;string) Output: [DATA] VS [ERROR]
YTQ BATTDEL BATDEL YTQAPI7 SUBSCRIPTION Deletes a battery and all associated MH Battery COntents and MH Battery Users Input: IEN as ien of file 601.77 Output Data vs Error
YTQ PATIENT INFO PATSEL YTQAPI9 SUBSCRIPTION Patient demographic and eligibility information ; YSDATA(7)=date of death ; YSDATA(8)=0 NCS/ 1 SC^%^service connected Input DFN as ien of file 2 Output ; YSDATA(2)= name ; YSDATA(3)=ssn ; YSDATA(4)=dob ; YSDATA(5)=age ; YSDATA(6)=sex
YTQ USERQ USERQ YTQAPI9 SUBSCRIPTION Returns name of current user and optionally checks a security Key YSDATA(4)= Institution file pointer^Institution name^station number with suffix^new name of medical centers that have integrated Input DUZ as internal ien file 200 for user to check [optional default is current user] KEY as name of security key to check [optional] Output YSDATA(2)= name of user^DUZ YSDATA(3) if key sent 1^holds VS 0^lacks KEY
YTQ SET NATIONAL NATSET YTQAPI9 RESTRICTED Allows Psychological test editor to save test data in IENS under 100000 for national distribution. input: NATIONAL as Yes or No output: YSPROG=1
YTQ WP ALL FULLWP YTQAPI11 Returns any Word processing field data for any file. Used to return intoductions as an example. Input: FILEN as the nimber of the file FIELD; as the field number Ouput: IEN of the entry^line of text
YTQ DELETE TEST DELETEME YTQAPI6 Deletes a test, quiz or survey. Only removes the top level entry (601.71) and entires in MH Instrument Content (601.76). Will not remove a test that HAS BEEN OPERATIONAL (ie has answers entered while OPERATIONAL is set). input: CODE as test name output: DATA vs ERROR
YTQ COPY TEST COPY YTQAPI10 Copies a test to a new name. Used when design for one test is based on Output: DATA vs Error another. Questions, Intros, Content, Sections, Scales, Rule and Keys are all duplicated. Input: ORIGINAL: As name of test to be copied. ie 'MH Survey' New: Name of new test ie 'MH Survey Copy' NATIIONAL : optional if test is to be distributed nationally. Available only to MH developers.
YTQ SCORE SAVE SCORSAVE YTQAPI11 SUBSCRIPTION Save results to MH Results (601.92). Use only for completed tests. Input: AD as administration ID Output : DATA vs ERROR
YTQ EXPORT EXPORT YTQAPI13 SUBSCRIPTION Exports a test to a Mailman message for sharing over the network. Input: Code as name of test to be exported Output: DATA vs ERROR
YTQ IMPORT IMPORT YTQAPI12 SUBSCRIPTION Used to import a test description into the VISTA database from a mailman message created by the export function. Input: Message as message number from file 3.9 Output: DATA vs ERROR
YTQ EXPORTED MAIL MLIST YTQAPI12 SUBSCRIPTION Returns a list of mail created by the export utility in reverse date order. Input: NONE Output: DATA vs EROR 1)Message #^Subject line^date . . x)Message #^Subject line^date
YTQ PATIENT LOOKUP FINDP YTQAPI11 SUBSCRIPTION Patient lookup utility. ; input: ; VALUE = value to lookup ; NUMBER= maximum number to find [optional] ; Lookup uses multiple index lookup of File #2 ; output: ; [DATA]^number of records returned ; DFN^patient name^DOB^PID (ssn)^Gender
YTQ ASI LISTER LISTASI YTQAPI12 API returns a list of ASI administrations for a single patient. (#.51) ELECTRONICALLY SIGNED [1S]^ (#.09) INTERVIEWER (external)^ (#.09) INTERVIEWER (internal) Input: DFN as ien of Pateint file Output: [DATA]^# of admins returned vs [ERROR] IEN= (#.05) DATE OF INTERVIEW^ (#.04) CLASS^ (#.11) SPECIAL^
YTQ PN CREATE PCREATE YTQTIU SUBSCRIPTION API creates a progress note representation of the narrative report for an administration. Input AD AS ien of 601.84 mh administration HOSP: as ien of hospital location YS(1...X) as text of note Output: DATA vs ERROR
YTQ GET REPORT MHREPORT YTQAPI9 SUBSCRIPTION Gets a report format from MH REPORTS file (#601.93) Input: CODE as instrument name Output:[DATA]^IENS of 601.93 vs [ERROR] LINE# ^ line text
YTQ ASI SIGNOK SIGNOK YTQAPI14 SUBSCRIPTION This API evaluates wheher one of 3 conditions is meet for the stored ASI Missing fields are listed in YSDATA(3...x) in file Addiction Severity Index (#604). Input: IENS as iens for 604 Output: 1^OK TO SIGN 0^MISSING REQUIRED FIELDS 2^A G12 RECORD
YTQ HL7 HL7 YTQHL7 SUBSCRIPTION Sends HL7 Message to national database.
YTQ LEGCR LEGCR YTQAPI9 SUBSCRIPTION
YTQ ALLKEYS ALLKEYS YTQPXRM5 Returns all security keys for a specified user. input IEN as internal of file 200 [optional/DUZ]
YTQ SET SCRATCH SETSCR YTQPXRM8 SUBSCRIPTION api to set data to a scratch file for the MHA3 DLL.
YTQ GET SCRATCH GETSCR YTQPXRM8 Returns data from the scratch file for thr MHA3 Clinical reminders DLL.
YTQ KILL SCRATCH KILLSCR YTQPXRM8 SUBSCRIPTION Delete entires from the scratch file when a clinical reminder is saved.
YTQ ADMIN DELETE DELADMIN YTQAPI5 SUBSCRIPTION Users who have the MHS Manager menu can delete a specified MH Output: Data vs ERROR Administration and its MH Answers and MH Results. Please use caution as deletions cannot be restored. Only ADPACs should use this feature and in consultation with medical records policy. Input: YS("AD") as internal entry number of MH ADMINISTRATIONS (#601.84) file.
YTQ SET ANSWER ALL SAVEALL YTQAPI17 SUBSCRIPTION Saves all answers for an administration. Input: YS("AD") as internal entry number of MH ADMINISTRATIONS (#601.84) file. Output: Data vs ERROR
YTQ CONSULT CREATE CCREATE YTQCONS SUBSCRIPTION Links consult requests and MHA3 results. Input : YS("AD") as ien of MH ADMINISTRATIONS file (#601.84) YS("CON") as ien of REQUEST/CONSULTATION file (#123) YS("COSIGNER") as ien of NEW PERSON file(#200)
YTQ DELETE ENTRY DELENTRY YTQAPI6 SUBSCRIPTION Deletes an entry from a file. YSDATA(2)="error message" Example: > S YSDATA="TEST",YS("FILE")=627.8,YS("IEN")=100123 > D DELENTRY^YTQAPI6(.YSDATA,.YS) Input: YSDATA=Array name to return success/error response YS("FILE")=File number (e.g., 627.8) YS("IEN")=record internal entry number (e.g., 100123) Output: YSDATA(1)="[DATA]" or YSDATA(1)="[ERROR]"
YTQ GET RESULTS LDSCORES YTSCORE SUBSCRIPTION Returns saved results in the MH RESULTS File (#601.92) by Scale for a specific Administration. Input: AD as ien for MH ADMINISTRATIONS Output: Scale name=Scale score
YTQ GET SCRATCH SCORES GETTSC YTQPXRM8 Returns Scales score built from the Scratch global for CPRS (601.94)
YTQREST QENTRY QENTRY YTQREST0 RESTRICTED Front controller for patient entered mental health instruments. Limited REST calls, as this is intended for use with an application proxy.
YTQRRPC SELECT SELECT YTQRRPC RESTRICTED Calls for Instrument Selection (Delphi Version)
YTQREST QSTAFF QSTAFF YTQREST0 RESTRICTED Front controller for creating instrument assignments. This RPC is used by Delphi-based MHA and is a predecessor to full web-based MHA.
YTQ SAVE ADMIN SAVEADM YTQAPI5A SUBSCRIPTION Create a new or update existing administration.
YTQ ADMIN SAVE ADMSAVE YTQAPI1 SUBSCRIPTION Save or update mental health administration is (601.84). Output: YSDATA(1)=[DATA] or [ERROR] Input: YS("IEN") : internal number for record you want to update. "NEW" if creating a new record. YS(1) : FIELD#^value^{1 to bypass validation} : : YS(n) : FIELD#^value^{1 to bypass validation}
YTQREST QADMIN QADMIN YTQREST RESTRICTED Front controller for questionnaire administrator.
YTQRCRD DLL DLL YTQRCRD RESTRICTED Calls for MHA DLL used by CPRS when hosting web version of MHA.
MBAA APPOINTMENT LIST BY NAME LSTAPPT MBAAMRP2 SUBSCRIPTION Returns a list of appointment types based on the input parameters from the Appointment Types file (#409.1).
MBAA GET CLINIC AVAILABILITY SLOTS MBAAMRP1 SUBSCRIPTION Returns the available slots for a clinic.
MBAA VERIFY CLINIC ACCESS CLNRGHT MBAAMRP1 SUBSCRIPTION Checks to see if the logon user has access to a clinic.
MBAA LIST CANCELLATION REASONS LSTCRSNS MBAAMRP1 SUBSCRIPTION Returns the list of cancellation reasons from the CANCELLATION REASONS file ($409.2).
MBAA APPOINTMENT MAKE MAKE MBAAMRP2 SUBSCRIPTION
MBAA PATIENT PENDING APPT GETPEND MBAARPC1 SUBSCRIPTION this RPC will return data about pending appointments for a patient.
MBAA CANCEL APPOINTMENT CANCEL MBAARPC2 SUBSCRIPTION Allows cancel of an appointment
MBAA PROVIDERS BY CLINIC GETPROV MBAARPC3 SUBSCRIPTION This RPC takes input of the clinic id, IEN from the Hospital Location file (#44), and returns the list of providers assigned to that clinic. The return data is the provider name and IEN for the provider from the New Person file (#200).
MBAA GET CLINIC DETAILS GETCLN MBAAMRP1 SUBSCRIPTION This RPC returns clinic details needed for scheduling appointments into a clinic.
MBAA WAIT LIST BY DFN EWL MBAARPCL SUBSCRIPTION Returns the EWL for a patient.
MBAA FACILITY WAIT LIST FACEWL MBAARPCL SUBSCRIPTION This RPC will return the full Facility Electronic Wait List. No input parameters are needed.
MBAA REMOVE FROM EWL UPDTEWL MBAARPC1 SUBSCRIPTION This RPC removes a patient from the EWL.
MHV LOG ON LOGON MHVUL1 RESTRICTED Turns on MHV application logging.
MHV LOG OFF LOGOFF MHVUL1 RESTRICTED Turns off MHV application logging.
MHV LOG PURGE LOGPRG MHVUL1 RESTRICTED Purge MHV application log.
MHV LOG INFO LOGINFO MHVUL1 RESTRICTED Returns information on MHV application logging settings.
MHV LOG SIZE LOGSIZE MHVUL1 RESTRICTED Returns information on size of MHV application log.
MHV LOG SUMMARY LOGSUM MHVUL2 RESTRICTED Retrieve MHV application log summary.
MHV LOG DETAIL LOGDET MHVUL2 RESTRICTED Retrieve an MHV application log entry.
MHV LOG CONFIG LOGSET MHVUL1 RESTRICTED Configure MHV application logging parameters.
PSN FDA MED GUIDE PRINT QUEUE RETRIEVE PSNFDAMG RESTRICTED This Remote Proceedure Call is used by a Java Client to print FDA Medication Guides for the National Drug File (NDF) application.
NHIN GET VISTA DATA GET NHINV SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP($J,"NHINV",n) as XML.
FSC RPC RPC FSCRPX PUBLIC NOIS remote procedure entry. All RPCs for NOIS route through this entry.
ONC VACCR RPC EN1 ONCRPC RESTRICTED This REMOTE PROCEDURE outputs OncoTrax data in the VACCR record layout format.
ORQQAL LIST LIST ORQQAL SUBSCRIPTION Returns a list of allergies for a patient.
ORQQAL DETAIL DETAIL ORQQAL SUBSCRIPTION This function returns a string of information for a specific allergy/ adverse reaction. Returned data is delimited by "^" and includes: allergen/reactant, originator, originator title, verified/not verified, observed/historical,,type, observation date, severity, drug class, symptoms/reactions (mulitple symptoms possible - delimited by ";"), comments.
ORQQPL LIST LIST ORQQPL SUBSCRIPTION Function returns a list of problems for a patient.
ORQQPL DETAIL DETAIL ORQQPL SUBSCRIPTION Function returns a string of detailed information for a problem.
ORQQXQA PATIENT PATIENT ORQQXQA SUBSCRIPTION Function returns a list of notifications for a patient for the current user.
ORQQXQA USER USER ORQQXQA SUBSCRIPTION Function returns notifications for current user.
ORQQVI VITALS FASTVIT ORQQVI RESTRICTED Array of patient most recent vitals within start and stop date/times. If no start and stop dates are indicated, the most recent are returned. If no start date is passed then the start date is 1 (i.e. before any dates). If no stop date is passed then the start date is also the stop date and if there is not start date then 9999999 is used as the stop date.
ORQPT DEFAULT PATIENT LIST DEFLIST ORQPTQ11 SUBSCRIPTION Function returns the current user's default patient list.
ORQPT PROVIDERS PROV ORQPTQ2 SUBSCRIPTION Function returns an array of providers.
ORQPT PROVIDER PATIENTS PROVPTS ORQPTQ2 SUBSCRIPTION Function returns an array of patients linked to a provider/user.
ORQPT CLINIC PATIENTS CLINPTS ORQPTQ2 SUBSCRIPTION Returns patients with appointments at a clinic between start and stop dates
ORQPT SPECIALTIES SPEC ORQPTQ2 SUBSCRIPTION Function returns an array of treating specialties.
ORQPT SPECIALTY PATIENTS SPECPTS ORQPTQ2 SUBSCRIPTION Function returns an array of patients linked to a treating specialty.
ORQPT TEAMS TEAMS ORQPTQ1 SUBSCRIPTION Function returns a list of teams.
ORQPT TEAM PATIENTS TEAMPTS ORQPTQ1 SUBSCRIPTION Function returns an array of patients on a team.
ORQPT WARD PATIENTS WARDPTS ORQPTQ2 SUBSCRIPTION Function returns a list of patients on a ward.
ORQPT CLINICS CLIN ORQPTQ2 SUBSCRIPTION Function returns a list of clinics.
ORQQPS LIST LIST ORQQPS SUBSCRIPTION Function returns a list of a patient's medications.
ORB FOLLOW-UP STRING GUI ORB3FUP1 RESTRICTED This function returns a string of follow-up data. Content of the data varies by notification.
ORB DELETE ALERT DEL ORB3FUP1 RESTRICTED This function deletes an alert.
ORQPT WARDS WARD ORQPTQ2 SUBSCRIPTION Function returns a list of wards.
ORB FOLLOW-UP TYPE TYPE ORB3FUP1 RESTRICTED Returns the follow-up action type for a notification as identified via the alert xqaid.
ORB FOLLOW-UP ARRAY GUI ORB3FUP1 RESTRICTED This function returns an array of follow-up data. Content of the data varies by notification.
ORQOR DETAIL DETAIL ORWOR SUBSCRIPTION Returns detailed information regarding an order.
ORQPT DEFAULT LIST SOURCE DEFSRC ORQPTQ11 SUBSCRIPTION Function returns the source of the current user's default patient list.
ORWPT ID INFO IDINFO ORWPT AGREEMENT Returns identifying information for a patient.
ORWPT LIST ALL LISTALL ORWPT Returns a set of patient names for use with a long list box.
ORWUH POPUP POPUP ORWUH Retrieves the "What's This" text for a given control.
ORWLR CUMULATIVE REPORT CUM ORWLR SUBSCRIPTION This call returns an up to date laboratory cumulative report for a given patient.
ORQQVS VISITS/APPTS VSITAPPT ORQQVS SUBSCRIPTION Returns a list of patient appointments and visits for a date/time range. location.
ORQQPP LIST LIST ORQQPP SUBSCRIPTION Returns a list of active Patient Postings for a patient.
ORQPT WARDRMBED WRB ORQPTQ3 SUBSCRIPTION Returns the ward, room-bed for a patient.
ORQQPX IMMUN LIST IMMLIST ORQQPX SUBSCRIPTION Returns a list of patient immunizations.
ORQOR LIST LIST ORQOR1 SUBSCRIPTION Returns a list of patient orders.
ORQQLR DETAIL DETAIL ORQQLR SUBSCRIPTION Returns the details of a lab order.
ORQQVS DETAIL NOTES DETNOTE ORQQVS SUBSCRIPTION Returns the progress notes based on patient and visit identifier.
ORQQVS DETAIL SUMMARY DETSUM ORQQVS SUBSCRIPTION Returns discharge summary for a visit.
ORQQPS DETAIL DETAIL ORQQPS SUBSCRIPTION Returns the details of a medication order.
ORB SORT METHOD SORT ORQORB SUBSCRIPTION Returns the default sort method for notification display based on the precedence USER, DIVISION, SYSTEM, PACKAGE.
ORQQXMB MAIL GROUPS MAILG ORQQXQA RESTRICTED Returns mail groups in a system.
ORQPT ATTENDING/PRIMARY ATTPRIM ORQPTQ3 SUBSCRIPTION Returns a patient's attending physician and primary provider.
ORWD DEF DEF ORWD Returns the formatting definition for an ordering dialog from the ORDER DIALOG file (101.41).
ORQ NULL LIST NLIST ORQPTQ2 SUBSCRIPTION Returns a null list.
ORQQLR SEARCH RANGE OUTPT SROUT ORQQLR SUBSCRIPTION Returns the date search range in number of days (e.g. 90) to begin the search before today. For example, a value of 90 would indicate to limit the search between ninety day. Limited to Outpatients.
ORQQAL LIST REPORT LRPT ORQQAL SUBSCRIPTION Returns a list of allergens, severity and signs/symptoms in a report format which can be used in a "detailed" display. This RPC was set up to support the listing of allergies when selected from the Patient Postings list.
ORWORR GET GET ORWORR Returns a list of orders & and associated fields and text.
ORWU USERINFO USERINFO ORWU Returns preferences for the current user.
ORWD SAVE SAVE ORWD Saves an order. The order is passed in ORDIALOG format.
ORWD SIGN SIGN ORWD Changes signature status on a list of orders and optionally releases the orders to their respective services.
ORWD OI OI ORWD Returns a group of orderable items to be used in the OnNeedData event for a long list box.
ORWDLR DEF DEF ORWDLR Loads dialog data (lists & defaults) for a lab order.
ORWDLR LOAD LOAD ORWDLR Loads sample, specimen, and urgency information for a given lab test.
ORQPT PATIENT TEAM PROVIDERS TPTPR ORQPTQ1 SUBSCRIPTION Function returns a list of providers linked to a patient via teams.
ORWDLR ABBSPEC ABBSPEC ORWDLR Returns lab specimens that have an abbreviation (used as default list).
ORWDLR ALLSAMP ALLSAMP ORWDLR Returns a list of collection samples for a lab order.
ORWDLR OIPARAM LOAD ORWDLR No longer used.
ORWU VALIDSIG VALIDSIG ORWU Validates a broker encrypted electronic signature.
ORWPT APPTLST APPTLST ORWPT Returns a list of appointments for a patient (for visit selection).
ORWU HOSPLOC HOSPLOC ORWU Returns a set of hospital locations for use in a long list box.
ORWPT ADMITLST ADMITLST ORWPT Returns a list of admissions for a patient (for visit selection).
ORWD FORMID FORMID ORWD Returns the Form ID (mapping to a windows form) for an ordering dialog.
ORWD GET4EDIT GET4EDIT ORWD Returns the responses for an already existing order.
ORWD VALIDACT VALIDACT ORWD Returns 1 if action is valid for an order, otherwise 0^error.
ORWD SAVEACT SAVEACT ORWD Saves the action on a order in an unsigned/unreleased state.
ORWD DT DT ORWD Returns a date in internal Fileman format.
ORWDCSLT LOOK200 LOOK200 ORWDCSLT Validates Attn: field of a consult order.
ORWDCSLT DEF DEF ORWDCSLT Load dialog data (lists & defaults) for a consult order. (16-BIT)
ORWD PROVKEY PROVKEY ORWD Returns 1 if the users possesses the PROVIDER key.
ORWDGX LOAD LOAD ORWDGX Loads a list of activities for an activity order.
ORWDPS LOAD LOAD ORWDPS Loads dialog data (lists & defaults) for a pharmacy order once an orderable item (Drug & Form) is selected.
ORWDRA DEF DEF ORWDRA Loads dialog data (lists & defaults) for a radiology order.
ORWDGX VMDEF VMDEF ORWDGX Loads dialog data (lists & defaults) for a vitals order.
ORWDPS DEF DEF ORWDPS Loads dialog data (lists & defaults) for a pharmacy order (inpatient and outpatient).
ORWDLR STOP STOP ORWDLR Calculates a stop date (for lab orders with schedules).
ORWU NEWPERS NEWPERS ORWU Returns a set of New Person file entries for use in a long list box.
ORWU DEVICE DEVICE ORWU SUBSCRIPTION Returns a list of print devices.
ORWRA IMAGING EXAMS EXAMS ORWRA SUBSCRIPTION This remote procedure call returns a list on imaging exams for a specific patient.
ORWRA REPORT TEXT RPT ORWRA SUBSCRIPTION This remote procedure call returns an array containing a formattied imaging report. This array matches exactly the report format on the roll 'n scroll version of CPRS.
ORQQPL PROBLEM LIST PROBL ORQQPL3 Problem list for CPRS GUI client
ORWRP REPORT LISTS LIST ORWRP SUBSCRIPTION 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 fo this rpc.
ORQQPL USER PROB CATS CAT ORQQPL3 rETURNS ARRAY OF CATEGORIES FOR USER TO SELECT FROM
ORQQPL USER PROB LIST PROB ORQQPL3 Returns array of user specific problems to select from
ORQQPL PROBLEM LEX SEARCH LEXSRCH ORQQPL1 Get a list from clinical lexicon for display in list or combo box
ORQQPL EDIT LOAD EDLOAD ORQQPL1 Return array of default fields and original fields - GMPFLD() and GMPORIG()
ORQQPL INIT PT INITPT ORQQPL1 returns death indicator, sc and exposures
ORWRP REPORT TEXT RPT ORWRP SUBSCRIPTION 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.
ORQQPL PROVIDER LIST PROVSRCH ORQQPL1 RETURNS ARRAY OF PROVIDERS MATCHING INPUT
ORWRP PRINT REPORT PRINT ORWRPP SUBSCRIPTION This rpc is used to print a report on the Report tab in CPRS.
ORWLR REPORT LISTS LIST ORWLR SUBSCRIPTION This remote procedure call returns a list of lab cumulative sections, and date ranges that can be displayed at the workstation. There are no input parameters fo this rpc.
ORQQPL EDIT SAVE EDSAVE ORQQPL1 sAVES EDITED PROBLEM RECORD
ORWLR CUMULATIVE SECTION RPT ORWLR SUBSCRIPTION This rpc retrieves the part of the lab cumulative report selected by the user on the Labs tab.
ORQQPL CLIN SRCH CLINSRCH ORQQPL1 Returns list of clinics for problem list. Should be replaced by CLIN^ORQPT
ORQQPL ADD SAVE ADDSAVE ORQQPL1 Add new problem record
ORQQPL INIT USER INITUSER ORQQPL1 Returns user parameters for problem list
ORQQPL UPDATE UPDATE ORQQPL1 Updates problem record
ORQQPL DELETE DELETE ORQQPL2 DELETES A PROBLEM
ORWRA PRINT REPORT PRINT ORWRAP SUBSCRIPTION This rpc is used to print an imaging report on the Imaging tab in CPRS.
ORQQPL AUDIT HIST HIST ORQQPL2 RETURN PROBLEM AUDIT HISTORY
ORQQPL REPLACE REPLACE ORQQPL2 REPLACES A PROBLEM THAT WAS PREVIOUSLY DELETED
ORQQPL VERIFY VERIFY ORQQPL2 VERIFY A TRANSCRIBED PROBLEM
ORQQPL PROV FILTER LIST GETRPRV ORQQPL3 RETURNS A LIST OF PROVIDERS CORRESPONDING TO INPUT ARRAY OF IEN
ORQQPL CLIN FILTER LIST GETCLIN ORQQPL3 rETURNS ARRAY OF IEN^NAME FOR AN ARRAY OF IEN PASSED IN
ORWDPS INPT INPT ORWDPS Checks restrictions for entering inpatient meds. If no restrictions, a 0 is returned. If there is a restriction, it is returned in the format: 1^restriction text
ORQQPL SERV FILTER LIST GETSRVC ORQQPL3 RETURNS ARRAY OF IEN^NAME FOR INPUT ARRAY OF IEN
ORWDPS OUTPT OUTPT ORWDPS Checks restrictions for entering outpatient meds. If no restrictions, a 0 is returned. If there is a restriction, it is returned in the format: 1^restriction text
ORWCS LIST OF CONSULT REPORTS LIST ORWCS SUBSCRIPTION This remote procedure call returns a list on consult reports for a specific patient.
ORWCS REPORT TEXT RPT ORWCS SUBSCRIPTION This remote procedure call returns an array containing a formattied consult report. This array matches exactly the report format on the roll 'n scroll version of CPRS.
ORWCS PRINT REPORT PRINT ORWCSP SUBSCRIPTION This rpc is used to print a consult report on the Consult tab in CPRS.
ORWD KEY KEY ORWD RPC which receives a key name and returns a 1 if the user holds the key, otherwise a 0 is returned.
ORQQPL SRVC SRCH SRVCSRCH ORQQPL1 gET LIST OF AVAILABLE SERVICES
ORQQLR SEARCH RANGE INPT SRIN ORQQLR SUBSCRIPTION Returns the date search range in number of days (e.g. 2) to begin the search before today. For example, a value of 2 would indicate to limit the search between two days and today. Limited to inpatients.
ORQQPX REMINDERS LIST REMIND ORQQPX SUBSCRIPTION Returns a list of clinical reminders.
ORWPT LAST5 LAST5 ORWPT Returns a list of patients matching the string of Last Name Initial_Last 4 SSN (Initial/Last 4 look-up to PATIENT file).
ORWU DT DT ORWU Returns date in internal VA FileMan format.
ORWPT CLINRNG CLINRNG ORWPT Returns a list of selectable options from which a user can choose a date range for appointments.
ORWU CLINLOC CLINLOC ORWU Returns a list of clinics from the HOSPITAL LOCATION file (#44).
ORWPT TOP TOP ORWPT Returns the last selected patient by the defined user.
ORWPT SELCHK SELCHK ORWPT Returns a 1 if the patient record is flagged as senstive, otherwise returns 0.
ORWPT SELECT SELECT ORWPT AGREEMENT RPC to return key information on a patient as follows: 1 2 3 4 5 6 7 8 9 10 11 12 13 NAME^SEX^DOB^SSN^LOCIEN^LOCNM^RMBD^CWAD^SENSITIVE^ADMITTED^CONV^SC^SC%^ 14 15 16 17 18 19 ICN^AGE^TS^TSSVC^SIGI^PRONOUN
ORWPT ENCTITL ENCTITL ORWPT Returns external values to display for encounter in format: LOCNAME^LOCABBR^ROOMBED^PROVNAME
ORWLRR ATOMICS ATOMICS ORWLRR
ORWLRR SPEC SPEC ORWLRR
ORWLRR ALLTESTS ALLTESTS ORWLRR
ORWLRR USERS USERS ORWLRR
ORWLRR TG TG ORWLRR
ORWLRR ATESTS ATESTS ORWLRR
ORWLRR ATG ATG ORWLRR
ORWLRR UTGA UTGA ORWLRR
ORWLRR UTGR UTGR ORWLRR
ORWLRR UTGD UTGD ORWLRR
ORWLRR INTERIM INTERIM ORWLRR
ORWLRR INTERIMS INTERIMS ORWLRR
ORWLRR GRID GRID ORWLRR
ORWPT16 ID INFO IDINFO ORWPT16
ORWPT16 LIST ALL LISTALL ORWPT16
ORWPT16 LOOKUP LOOKUP ORWPT16
ORWPT16 DEMOG DEMOG ORWPT16
ORWPT16 GETVSIT GETVSIT ORWPT16
ORWPT16 APPTLST APPTLST ORWPT16
ORWPT16 ADMITLST ADMITLST ORWPT16
ORWPT16 PSCNVT PSCNVT ORWPT16
ORWU16 USERINFO USERINFO ORWU16 Returns information about the current user in the format: DUZ^NAME^USRCLS^CANSIGN^ISPROVIDER^ORDERROLE^NOORDER^DTIME^CD
ORWU16 VALIDSIG VALIDSIG ORWU16
ORWU16 HOSPLOC HOSPLOC ORWU16
ORWU16 VALDT VALDT ORWU16
ORWU16 NEWPERS NEWPERS ORWU16
ORWU16 DEVICE DEVICE ORWU16
ORWLRR INTERIMG INTERIMG ORWLRR
ORWU EXTNAME EXTNAME ORWU Returns the external form of a pointer value given the IEN and file number.
ORWLRR NEWOLD NEWOLD ORWLRR
ORWLRR MICRO MICRO ORWLRR
ORWLRR CHART CHART ORWLRR
ORWLRR CHEMTEST CHEMTEST ORWLRR
ORWLRR PARAM PARAM ORWLRR
ORWPT PTINQ PTINQ ORWPT Returns formatted patient inquiry text for display in GUI environment.
ORWPCE DIAG DIAG ORWPCE Returns a list of diagnosis codes for a clinic location.
ORWPCE PROC PROC ORWPCE Returns a list of procedures for a clinic location.
ORWPCE VISIT VISIT ORWPCE Returns a list of visit types for a clinic.
ORWRP16 REPORT TEXT RPT ORWRP16 SUBSCRIPTION 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.
ORWRP16 REPORT LISTS LIST ORWRP16 SUBSCRIPTION 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 fo this rpc.
ORQQPX REMINDER DETAIL REMDET ORQQPX SUBSCRIPTION Returns the details of a clinical reminder.
ORWPCE SCDIS SCDIS ORWPCE Returns service connected percentage and rated disabilities for a patient.
ORWPCE SCSEL SCSEL ORWPCE Returns a list of service connected conditions that may be selected.
ORWUX SYMTAB SYMTAB ORWUX Returns the contents of the current session's symbol table.
ORWPCE PCE4NOTE PCE4NOTE ORWPCE3 Returns the encounter information for an associated note in the format: LST(1)=HDR^AllowEdit^CPTRequired^VStr^Author^hasCPT LST(n)=TYP+^CODE^CAT^NARR^QUAL1^QUAL2 (QUAL1=Primary!Qty, QUAL2=Prv)
ORWORDG MAPSEQ MAPSEQ ORWORDG
ORWU TOOLMENU TOOLMENU ORWU Returns a list of items for the CPRS GUI Tools menu.
ORWU HASKEY HASKEY ORWU Returns 1 if a user holds a security key, otherwise 0.
ORWORDG ALLTREE ALLTREE ORWORDG SUBSCRIPTION Returns the tree for all display groups.
ORWORDG REVSTS REVSTS ORWORDG SUBSCRIPTION Returns the status flags available for review orders action.
ORWORDG IEN IEN ORWORDG Returns IEN of a display group.
ORWPCE SAVE SAVE ORWPCE Saves PCE information entered into CPRS GUI.
ORWPCE CPTREQD CPTREQD ORWPCE Returns 1 if TIU DOCUMENT file entry needs a CPT code.
ORWPCE NOTEVSTR NOTEVSTR ORWPCE Returns VISIT LOCATION;EPISODE BEGIN DATE;VISIT TYPE from the TIU DOCUMENT file.
ORWPCE DELETE DELETE ORWPCE Delete PCE information related to a note being deleted.
ORWPCE LEX LEX ORWPCE Returns list based on lexicon look-up.
ORWPCE LEXCODE LEXCODE ORWPCE Returns a code associated with a lexicon entry.
ORWCH LOADALL LOADALL ORWCH This RPC returns the sizing related CPRS GUI chart parameters for the user.
ORWCH SAVESIZ SAVESIZ ORWCH This RPC saves the size (bounds) for a particular CPRS GUI control.
ORWCH SAVEALL SAVEALL ORWCH This RPC saves the sizing related CPRS GUI chart parameters for the user.
ORWRP1 LISTNUTR LISTNUTR ORWRP1
ORQQVI1 GRID GRID ORQQVI1
ORWPS ACTIVE ACTIVE ORWPS Returns listing of a patient's active inpatient and outpatient medications.
ORWPT DFLTSRC DFLTSRC ORWPT Return user's default patient list source.
ORWPS DETAIL DETAIL ORWPS Returns text of details for a specific mediction order.
ORWU PATCH PATCH ORWU Returns a 1 if the specified patch is installed on the system, otherwise returns a 0.
ORWPT SHARE SHARE ORWPT
ORWU GENERIC GENERIC ORWU Returns a list of entries from a cross-reference passed in.
ORWDX ORDITM ORDITM ORWDX Returns an array of orderable items in the format: Y(n)=IEN^.01 Name^.01 Name -or- IEN^Synonym <.01 Name>^.01 Name
ORWDX DLGDEF DLGDEF ORWDX Return format information for an order dialog in the format: LST(n): PrmtID^PrmtIEN^FmtSeq^Fmt^Omit^Lead^Trail^NwLn^Wrap^Chld^IsChld
ORWDX DLGQUIK DLGQUIK ORWDX Return responses for a quick order (no longer used).
ORWPCE IMM IMM ORWPCE Returns a list of immunizations for a clinic.
ORWPCE SK SK ORWPCE Returns a list of skin tests for a clinic.
ORWPCE PED PED ORWPCE Returns list of education topics for a clinic.
ORWPCE HF HF ORWPCE Returns a list of health factors for a clinic.
ORWPCE TRT TRT ORWPCE Returns a list of treatments for a clinic.
ORWPCE XAM XAM ORWPCE Returns a list of exams for a clinic.
ORWPCE GET SET OF CODES GETSET ORWPCE2 Returns values for a set of codes given a file and field number.
ORWPCE GET IMMUNIZATION TYPE IMMTYPE ORWPCE2 Returns a list of active immunizations.
ORWPCE GET SKIN TEST TYPE SKTYPE ORWPCE2 Returns a list of the active skin test codes.
ORWPCE GET EDUCATION TOPICS EDTTYPE ORWPCE2 Returns a list of active education topics.
ORWPCE GET HEALTH FACTORS TY HFTYPE ORWPCE2 Returns a list of active health factor types.
ORWPCE GET EXAM TYPE EXAMTYPE ORWPCE2 Returns the list of active exam types.
ORWPCE GET TREATMENT TYPE TRTTYPE ORWPCE2 Returns the list of active treatments.
ORWDCN32 DEF DEF ORWDCN32 Load dialog data (lists & defaults) for a consult order. (32-BIT)
ORWDRA32 DEF DEF ORWDRA32 Loads dialog data (lists & defaults) for a radiology order.
ORWDX SAVE SAVE ORWDX Save the order by passing in the following information: ORVP=DFN ORNP=Provider ORL=Location DLG=Order Dialog, ORDG=Display Group ORIT=Quick Order Dialog, ORIFN=null if new order ORDIALOG=Response List
ORWDPS32 DLGSLCT DLGSLCT ORWDPS32 Returns default lists for order dialogs in CPRS GUI.
ORWDPS32 OISLCT OISLCT ORWDPS32 Returns defaults for pharmacy orderable items.
ORWDPS32 ALLROUTE ALLROUTE ORWDPS32 Returns a list of all available medication routes.
ORWDLR32 DEF DEF ORWDLR32 SUBSCRIPTION Get lab order dialog definition.
ORWDLR32 LOAD LOAD ORWDLR32 SUBSCRIPTION Return sample, specimen, & urgency info about a lab test.
ORWDLR32 ALLSAMP ALLSAMP ORWDLR32 SUBSCRIPTION Returns all collection samples in the format: n^SampIEN^SampName^SpecPtr^TubeTop^^^LabCollect^^SpecName
ORWDLR32 ABBSPEC ABBSPEC ORWDLR32 Returns a list of lab specimens with abbreviations.
ORWDLR32 STOP STOP ORWDLR33 Returns a calculated stop date for a lab order.
ORWDX SEND SEND ORWDX RPC to sign a list of orders with input as follows: DFN=Patient ORNP=Provider ORL=Location ES=Encrypted ES code ORWREC(n)=ORIFN;Action^Signature Sts^Release Sts^Nature of Order
ORWDPS32 AUTH AUTH ORWDPS32 SUBSCRIPTION Checks restrictions for entering inpatient meds. If no restrictions, a 0 is returned. If there is a restriction, it is returned in the format: 1^restriction text
ORWDPS32 DRUGMSG DRUGMSG ORWDPS33 Return message text that is associated with a dispense drug.
ORWDPS32 MEDISIV MEDISIV ORWDPS33 Return 1 if orderable item is an IV medication, otherwise return 0.
ORWDPS32 FORMALT FORMALT ORWDPS33 Return a list of formulary alternatives.
ORWDX WRLST WRLST ORWDX Return list of dialogs for writing orders in format: Y(n)=DlgName^ListBox Text
ORQQCN LIST LIST ORQQCN SUBSCRIPTION Returns a list of consult requests for a patient within optional date range and optional service.
ORQQCN DETAIL DETAIL ORQQCN SUBSCRIPTION Returns formatted detailed information regarding the consult request, including result report if available.
ORK TRIGGER EN ORKCHK RESTRICTED This function returns a list of order check messages.
ORQQCN RECEIVE RC ORQQCN1 SUBSCRIPTION Test version of RECEIVE CONSULT for use with GUI. (REV - 8/22/97)
ORQQCN DISCONTINUE DC ORQQCN1 SUBSCRIPTION Discontinue a consult or deny a consult request.
ORQQCN FORWARD FR ORQQCN1 SUBSCRIPTION Forwards a consult to a subservice of the forwarding service, as defined in file 123.5
ORQQCN SET ACT MENUS SETACTM ORQQCN1 SUBSCRIPTION Based on the IEN of the consult passed in, returns a string representing various facets of the user's access level for that consult and service. This allows dynamic enabling/disabling of GUI menus based on the user's ability to act on that particular consult.
ORQQCN URGENCIES URG ORQQCN1 SUBSCRIPTION Returns a list of applicable urgencies from PROTOCOL file 101, given a ConsultIEN and type.
ORQQCN ADDCMT CMT ORQQCN2 SUBSCRIPTION Allows addition of a comment to a consult request/consult without changing its status. Optionally, allows sending of an alert to the requesting provider and others.
ORQQCN GET CONSULT GETCSLT ORQQCN1 SUBSCRIPTION Given a Consult ID from file 123, return the zero node to the client for loading into a consult record in RESULTS[0]. If the consult has any associated TIU records (completion, addenda) these will be returned in RESULTS[i..j].
ORQQCN SVCTREE SVCTREE ORQQCN2 Returns a specially formatted list of consult services for use in populating a GUI TreeView control.
ORQQCN STATUS STATUS ORQQCN2 Returns a list of consult statuses currently in use, as reflected in the "AC" XREF of ^GMR(123.1.
ORQQCN MED RESULTS MEDRSLT ORQQCN2 Returns a display of Medicine Package results, followed by any TIU results.
ORQQVI VITALS FOR DATE RANGE VITALS ORQQVI RESTRICTED Function returns a patient's vital measurements between start date and stop date.
ORQQVI2 VITALS HELP HELP ORQQVI2
ORQQVI2 VITALS RATE CHECK RATECHK ORQQVI2
ORQQVI2 VITALS VALIDATE VALIDATE ORQQVI2
ORQQVI2 VITALS VALIDATE TYPE VMTYPES ORQQVI2
ORQQVI2 VITALS VAL & STORE VALSTORE ORQQVI2
ORQQCN SHOW SF513 SHOW513 ORQQCN2 Returns text of consults standard form 513 for display in GUI application.
ORQQCN PRINT SF513 PRT513 ORQQCN2
ORWDRA32 PROCMSG PROCMSG ORWDRA32
ORWDCN32 ORDRMSG ORDRMSG ORWDCN32
ORWDRA32 RAORDITM RAORDITM ORWDRA32 SUBSCRIPTION
ORWDRA32 ISOLATN ISOLATN ORWDRA32
ORWDRA32 APPROVAL APPROVAL ORWDRA32
ORWDXA VALID VALID ORWDXA Returns an error message if the selected action is not valid for a particular CPRS GUI order.
ORWDXA HOLD HOLD ORWDXA RPC to place an existing order on hold.
ORWDXA UNHOLD UNHOLD ORWDXA RPC to remove a particular order from hold status.
ORWDXA DC DC ORWDXA SUBSCRIPTION RPC to discontinue, cancel, or delete an existing order.
ORWDXA DCREASON DCREASON ORWDXA RPC to return a list of valid discontinuation reasons.
ORWDXA ALERT ALERT ORWDXA Set order to send an alert when the order is resulted.
ORWDXA FLAG FLAG ORWDXA Flag an existing order.
ORWDXA UNFLAG UNFLAG ORWDXA Unflag an existing order.
ORWDXA FLAGTXT FLAGTXT ORWDXA Return text associated with a particular flagged order (reason for flag).
ORWDXA COMPLETE COMPLETE ORWDXA Complete an order.
ORWDXA VERIFY VERIFY ORWDXA Verify an order via CPRS GUI.
ORWDPS32 SCSTS SCSTS ORWDPS33 Return pharmacy-related service connected eligibility for a patient.
ORWOR RESULT RESULT ORWOR Returns results of a CPRS order.
ORWDXA WCGET WCGET ORWDXA Return ward comments for an order.
ORWDXA WCPUT WCPUT ORWDXA Set ward comments for an order.
ORWDRA32 IMTYPSEL IMTYPSEL ORWDRA32
ORWDXQ DLGNAME DLGNAME ORWDXQ Return display name for a dialog.
ORWDXQ GETQLST GETQLST ORWDXQ Return quick list for a display group.
ORWPCE ACTIVE PROV ACTIVPRV ORWPCE2 This calls the PCE API $$ACTIVPRV^PXAPI(provider ien, encounter d/t) to see if the provider can be stored by PCE. Returns a 1 if provider is good and 0 if the provider is not active or does not have an active person class.
ORWDLR32 MAXDAYS MAXDAYS ORWDLR33 SUBSCRIPTION Returns the maximum number of days for a continuous lab order.
ORWDXQ PUTQLST PUTQLST ORWDXQ Save quick order list.
ORWDXQ PUTQNAM PUTQNAM ORWDXQ Save display name for quick order dialog.
ORWDXQ DLGSAVE DLGSAVE ORWDXQ Return IEN of new or existing quick order.
ORWDXQ GETQNAM GETQNAM ORWDXQ Return current quick order name.
ORWDX LOADRSP LOADRSP ORWDX
ORWDX FORMID FORMID ORWDX Returns the base dialog FormID for an order.
ORWDXR ISREL ISREL ORWDXR Return 1 if an order has been released, otherwise return 0.
ORWORDG GRPSEQB GRPSEQB ORWORDG Returns expanded list of display groups. for the current site/user.
ORWDXR RNWFLDS RNWFLDS ORWDXR Return fields for renew action in format: LST(0)=RenewType^Start^Stop^Refills^Pickup LST(n)=Comments
ORWU VALDT VALDT ORWU Validates date/time entry and returns value of Y from %DT call.
ORWDXR RENEW RENEW ORWDXR Renew an existing order.
ORWDRA32 RADSRC RADSRC ORWDRA32
ORWMC PATIENT PROCEDURES PROD ORWMC SUBSCRIPTION This remote procedure call returns a list of patient procedures for a specific patient.
ORWDLR32 ALLSPEC ALLSPEC ORWDLR33 SUBSCRIPTION Returns a list of specimens from the TOPOGRAPHY FIELD file (#61).
ORWPT DISCHARGE DISCHRG ORWPT SUBSCRIPTION Given a patient and an admission date, return the discharge date/time.
ORWPS COVER COVER ORWPS Returns a list of medications to display on the CPRS GUI cover sheet for a patient.
ORWCV VST VST1 ORWCV This RPC returns a list of appointments and admissions for a patient based on parameters that define the beginning and ending range for CPRS GUI.
ORWCV LAB LAB ORWCV Returns a list of labs to display on the CPRS GUI cover sheet for a patient.
ORWCV START START ORWCV Checks the value of the ORWOR COVER RETRIEVAL parameter and queues processes to build CPRS GUI cover sheet lists as specified in the parameter.
ORWCV DTLVST DTLVST ORWCV This API returns the text of a progress note or discharge summary related to a visit/appointment.
ORWCV POLL POLL ORWCV This RPC is a process to poll the cover sheet tasks for completion and display the information in the appropriate CPRS GUI cover sheet location.
ORWCV STOP STOP ORWCV RPC to stop retrieval of cover sheet information for CPRS GUI.
ORWPT SAVDFLT SAVDFLT ORWPT Saves user's preference for default list source.
ORWORR GET4LST GET4V11 ORWORR Returns the order fields for a list of orders.
ORWORR AGET AGET ORWORR Get an abbreviated order list for a patient in the format: ^TMP("ORR",$J,ORLIST,n)=IFN^DGrp^ActTm
ORQQVI NOTEVIT NOTEVIT ORQQVI
ORQQCN SIGFIND SIGFIND ORQQCN2
ORQQCN ADMIN COMPLETE ADMCOMPL ORQQCN2
ORWORB FASTUSER FASTUSER ORWORB RESTRICTED Function returns notifications for current user.
ORQORB SORT SORT ORQORB RESTRICTED Returns the notification sort method for user/division/system/pkg.
ORWU VERSRV VERSRV ORWU Returns the server version of a particular option. This is specifically used by CPRS GUI to determine the current server version of the associated software.
ORWDX LOCK LOCK ORWDX RPC to attempt to lock patient for ordering (returns 1 if successful or 0 if unsuccessful).
ORWDX UNLOCK UNLOCK ORWDX Unlocks the patient for ordering purposes.
ORWDPS32 IVAMT IVAMT ORWDPS33 Returns return UNITS^AMOUNT |^AMOUNT^AMOUNT...| for IV solutions.
ORWDPS32 VALRATE VALRATE ORWDPS33 Return a 1 if IV rate text is valid, otherwise return 0.
ORWDOR VMSLCT VMSLCT ORWDOR Returns the default list for the vitals order dialog in CPRS GUI.
ORWPCE ACTPROB ACTPROB ORWPCE RESTRICTED Build list of active problems for patient.
ORWORB GETDATA GETDATA ORWORB Given an XQAID, return XQADATA for an alert.
ORQQCN FIND CONSULT FINDCSLT ORQQCN1 Given a Consult IEN in file 123, return a formatted list item for that single consult only, in the same format as returned by ORQQCN LIST.
ORQQCN GET PROC SVCS PROCSVCS ORQQCN1 Given an orderable item from the S.PROC XREF in 101.43, return the Consults service from 123.5 that can perform the procedure.
ORWDFH TXT TXT ORWDFH RPC to return the text of the current and any future diets for a patient.
ORWDFH PARAM PARAM ORWDFH Returns dietetics parameters for a patient at a location.
ORWDFH TFPROD TFPROD ORWDFH Returns a list of active tubefeeding products.
ORWDFH ATTR ATTR ORWDFH For a diet order, this RPC returns: Orderable Item^Text^Type^Precedence^AskExpire
ORWDFH DIETS DIETS ORWDFH Returns active diets (including NPO) in the format: IEN^NAME or IEN^SYNONYM ^NAME
ORWDFH QTY2CC QTY2CC ORWDFH Returns cc's given a product, strength, and quantity.
ORWDX MSG MSG ORWDX Return message text for an orderable item.
ORWDX DGRP DGRP ORWDX Returns the display group pointer for an order dialog.
ORWDXA DCREQIEN DCREQIEN ORWDXA Return the IEN for Requesting Physician Cancelled reason.
ORWORR GETTXT GETTXT ORWORR Returns the text of an existing order.
ORWDFH ADDLATE ADDLATE ORWDFH RPC to add a late tray diet order.
ORWDFH ISOIEN ISOIEN ORWDFH Returns the IEN for the Isolation/Precaution orderable item.
ORWDFH CURISO CURISO ORWDFH Return a patient's current isolation.
ORWDFH ISOLIST ISOLIST ORWDFH Returns a list of active Isolation/Precaution Type (file #119.4) entries.
ORWORB GET TIU ALERT INFO GETALRT TIUSRVR Given a TIU XQAID, return the patient and document type for the item being alerted.
ORWDFH FINDTYP FINDTYP ORWDFH Return type of dietetics order based on display group.
ORWDPS32 ISSPLY ISSPLY ORWDPS33 Return 1 if orderable item is a supply, otherwise return 0.
ORQQCN GET ORDER NUMBER GETORDER ORQQCN1
ORWDLR32 LAB COLL TIME LABCOLTM ORWDLR33 Is the given time a routine lab collection time for the given location?
ORWDXM MENU MENU ORWDXM Returns menu contents for an order dialog in the following format: LST(0)=name^# cols^path switch^^^ Key Variables (pieces 6-20) LST(n)=col^row^type^ien^formid^autoaccept^display text^mnemonic ^displayonly
ORWDXM FORMID FORMID ORWDXM Return the FormID for a dialog entry.
ORWDXM PROMPTS PROMPTS ORWDXM Return prompting information for a generic dialog in the format: LST(n)=ID^REQ^HID^PROMPT^TYPE^DOMAIN^DEFAULT^IDFLT^HELP
ORWDXM DLGNAME DLGNAME ORWDXM Return name(s) of dialog & base dialog given IEN in format: VAL=InternalName^DisplayName^BaseDialogIEN^BaseDialogName
ORWPT1 PRCARE PRCARE ORWPT1 Return primary care, inpatient, and mental health summary information. VAL=Primary Care Team^Primary Care Provider^Attending^MH Treatment Coordinator
ORWPT1 PCDETAIL PCDETAIL ORWPT1 Returns primary care and other team assignment detailed information for a patient. If called by CPRS, the source of the data is a web service call to PCMM Web. If called by other than CPRS, the original format is returned.
ORWU NPHASKEY NPHASKEY ORWU Returns a 1 if a specified user holds a specified key, otherwise returns 0.
ORWDX DLGID DLGID ORWDX Returns the dialog IEN for an order.
ORWDPS32 VALSCH VALSCH ORWDPS33 SUBSCRIPTION Validate a schedule and return a 1 if it is valid, otherwise return 0.
ORWDPS32 VALQTY VALQTY ORWDPS33 Validate a medication quantity and return a 1 if it is valid, otherwise return 0.
ORWDXM AUTOACK AUTOACK ORWDXM Place a quick order in CPRS GUI without the verify step.
ORWU GBLREF GBLREF ORWU Returns the global reference for a particular file number.
ORWDX AGAIN AGAIN ORWDX Returns a 1 if the dialog should be kept for another order, otherwise 0.
ORWUXT LST LST ORWUXT
ORWUXT VAL VAL ORWUXT
ORWUXT REF REF ORWUXT
ORWDLR32 IMMED COLLECT IMMCOLL ORWDLR33 SUBSCRIPTION Returns help text showing lab immediate collect times for the user's division.
ORWDLR32 IC DEFAULT ICDEFLT ORWDLR33 Returns default immediate collect time for the user's division.
ORWDLR32 IC VALID ICVALID ORWDLR33 SUBSCRIPTION Determines whether the suplied time is a valid lab immediate collect time.
ORQQPL PROB COMMENTS GETCOMM ORQQPL2 Returns a list of comments associated with a problem IEN.
ORWDXC ON ON ORWDXC SUBSCRIPTION Returns E if order checking enabled, otherwise D.
ORWDXC DISPLAY DISPLAY ORWDXC Return list of Order Checks for a FillerID (namespace).
ORWDXC FILLID FILLID ORWDXC Return the FillerID (namespace) for a dialog.
ORWDXC ACCEPT ACCEPT ORWDXC SUBSCRIPTION Return list of Order Checks on Accept Order.
ORWDXC SAVECHK SAVECHK ORWDXC Save order checks for session.
ORWDXC SESSION SESSION ORWDXC Return list of order checks on release of order.
ORWDXC DELORD DELORD ORWDXC Delete order.
ORQQCN RESUBMIT RESUBMIT ORQQCN1 Allows resubmission of a cancelled consult or procedure request after editing. This is a backdoor resubmission, and CPRS will be notified via the HL7 proocess.
ORWORB KILL UNSIG ORDERS ALERT KILUNSNO ORWORB Check patient's unsigned orders, and kill unsigned orders alert for this user if no unsigned orders remain for his/her signature.
ORWDCN32 PROCEDURES PROC ORWDCN32 Returns a list of orderable procedures. Same as ORDITM^ORWDX except: 1. Checks inactive date in file 101.43 against NOW instead of DT. 2. Checks for at least one service that can perform the procedure. 3. Returns variable pointer to procedure in 4th piece of each item.
ORQQCN LOAD FOR EDIT EDITLOAD ORQQCN1 Given a consult IEN, returns the current values of that record's fields.
ORWORR GETBYIFN GETBYIFN ORWORR Returns the fields for a single order in the format: 1 2 3 4 5 6 7 8 9 10 11 12 .LST=~IFN^Grp^ActTm^StrtTm^StopTm^Sts^Sig^Nrs^Clk^PrvID^PrvNam^ActDA
ORWDAL32 ALLERGY MATCH ALLSRCH ORWDAL32 Given a text string, return a list of possible matches from several different sources.
ORWDAL32 DEF DEF ORWDAL32 Returns default values and list sets for Allergy ordering dialog.
ORWDAL32 SYMPTOMS SYMPTOMS ORWDAL32
ORQQCN SVCLIST SVCLIST ORQQCN2 Because the combo box on the Consults order dialog needs to include a shortlist at the top, a call was needed that returned the list of consults services alphabetically as a long list. This is it.
ORWPS1 NEWDLG NEWDLG ORWPS1 Returns order dialog information for a new medication.
ORWPS1 PICKUP PICKUP ORWPS1 Returns default for refill location (mail or window).
ORWPS1 REFILL REFILL ORWPS1 RPC to submit a request for a refill.
ORWRP PRINT LAB REPORTS PRINT ORWRPL SUBSCRIPTION This rpc is used to print a report on the Labs tab in CPRS.
ORQQPL INACTIVATE INACT ORQQPL2
ORWDXM1 BLDQRSP BLDQRSP ORWDXM1 Build responses for an order LST(n)=verify text or rejection text Input: 1 2 3 4 5 6 7 8 11-20 FLDS=DFN^LOC^ORNP^INPT^SEX^AGE^EVENT^SC%^^^Key Variables... ORIT=+ORIT: ptr to 101.41, $E(ORIT)=C: copy $E(ORIT)=X: change Output: LST=QuickLevel^ResponseID(ORIT;$H)^Dialog^Type^FormID^DGrp
ORWDXM2 CLRRCL CLRRCL ORWDXM2 Clear ORECALL. Used by CPRS GUI to clean up ^TMP("ORECALL",$J) and ^TMP("ORWDXMQ",$J).
ORWDX DISMSG DISMSG ORWDX Returns disabled message for an ordering dialog.
ORWPT DIEDON DIEDON ORWPT Returns date of death if patient has expired. Otherwise returns 0.
ORWD1 PARAM PARAM ORWD1 Returns the prompt and device parameters for Automated order prints
ORWPT CWAD CWAD ORWPT Returns the CWAD flag(s) for a patient.
ORWDX SENDP SENDP ORWDX Same as ORWDX SEND, but allows print devices as parameter.
ORWD1 PRINTGUI PRINTGUI ORWD1 RPC used by CPRS GUI to print orders to a designated print device.
ORQQVI1 DETAIL DETAIL ORQQVI1
ORWOR SHEETS SHEETS ORWOR Returns order sheets for a patient.
ORWOR TSALL TSALL ORWOR Returns a list of valid treating specialities.
ORWD1 RVPRINT RVPRINT ORWD1 RPC used by CPRS GUI to print orders to a designated print device after the review or sign actions were used.
ORWD2 DEVINFO DEVINFO ORWD2 Returns device information related to a location/nature of order when an order is signed or released via CPRS GUI.
ORWD2 MANUAL MANUAL ORWD2 Returns device information for manual prints done via CPRS GUI.
ORWDXM MSTYLE MSTYLE ORWDXM Return the menu style for the system.
ORQQPL SAVEVIEW SAVEVIEW ORQQPL2 Saves preferred view (inpatient/outpatient) and list of preferred clinics/services to NEW PERSON file, field 125.nn. Also sets value of parameter [ORCH CONTEXT PROBLEMS], which controls the default status of the problems shown, as well as whether comments should be displayed. Preferences take effect for both GUI and List Manager, and can be changed from either interface.
ORWGEPT CLINRNG CLINRNG ORWGEPT
ORWDLR32 ONE SAMPLE ONESAMP ORWDLR32 Returns data for one collection sample in the format: n^SampIEN^SampName^SpecPtr^TubeTop^^^LabCollect^^SpecName
ORWDLR32 ONE SPECIMEN ONESPEC ORWDLR32 Returns IEN^NAME of requested a TOPOGRAPHY FIELD (file #61) entry.
ORWU INPLOC INPLOC ORWU SUBSCRIPTION Returns a list of wards from the HOSPITAL LOCATION file.
ORWDRA32 LOCTYPE LOCTYPE ORWDRA32 SUBSCRIPTION
ORWDPS32 DOSES DOSES ORWDPS33 Return doses for an orderable item.
ORWPT FULLSSN FULLSSN ORWPT Given an SSN in the format 999999999(P), return a list of matching patients.
ORQQCN2 GET CONTEXT GETCTXT ORQQCN2
ORQQCN2 SAVE CONTEXT SAVECTXT ORQQCN2
ORWTIU GET TIU CONTEXT GTTIUCTX ORWTIU
ORWTIU SAVE TIU CONTEXT SVTIUCTX ORWTIU
ORWTIU GET DCSUMM CONTEXT GTDCCTX ORWTIU
ORWTIU SAVE DCSUMM CONTEXT SVDCCTX ORWTIU
ORWORB AUTOUNFLAG ORDERS UNFLORD ORWORB Auto unflag orders/delete alert.
ORWRA DEFAULT EXAM SETTINGS GETDEF ORWRA RESTRICTED This RPC returns the default settings for the display of imaging exams on the reports tab.
ORWDXM LOADSET LOADSET ORWDXM Return the contents of an order set in the following format: LST(0): SetDisplayText^Key Variables LST(n): DlgIEN^DlgType^DisplayText
ORWDXC DELAY DELAY ORWDXC Return list or order checks on accept delayed orders.
ORWCH LOADSIZ LOADSIZ ORWCH This RPC loads the size (bounds) for a particular CPRS GUI control.
ORQQPL CHECK DUP DUP ORQQPL1
ORQQCN DEFAULT REQUEST REASON DEFRFREQ ORQQCN2
ORWDX LOCK ORDER LOCKORD ORWDX RPC to attempt to lock a specific order.
ORWDX UNLOCK ORDER UNLKORD ORWDX RPC to unlock a specific order.
ORWDCN32 NEWDLG NEWDLG ORWDCN32 Returns dialog information when NEW CONSULT/PROCEDURE is selected from the consults tab.
ORQQCN GET SERVICE IEN SVCIEN ORQQCN2
ORQQCN PROVDX PROVDX ORQQCN2
ORWPT BYWARD BYWARD ORWPT Returns a list of patients currently residing on a specified ward location.
ORWRP PRINT WINDOWS REPORT PRINTW ORWRPP Prints CPRS GUI information to windows printer.
ORQQCN SF513 WINDOWS PRINT WPRT513 ORQQCN2 Print consults Standard Form 513 to Windows device from GUI application.
ORWRP WINPRINT LAB REPORTS PRINTW ORWRPL Prints text from CPRS GUI to a windows printer.
ORWCIRN FACLIST FACLIST ORWCIRN Returns a list of the remote VA facilities at which the selected patient has been seen.
ORWDLR32 GET LAB TIMES GETLABTM ORWDLR33 SUBSCRIPTION Returns a list of lab collect times for a date and location.
ORWRP WINPRINT DEFAULT WINDFLT ORWRP Returns whether the Windows printer is set as the default for the user.
ORWRP GET DEFAULT PRINTER GETDFPRT ORWRP Returns default printer.
ORWRP SAVE DEFAULT PRINTER SAVDFPRT ORWRP Saves printer as user's default printer.
ORQQCN EDIT DEFAULT REASON EDITDRFR ORQQCN2 Return value (see details there) determines if and when the consults 'reason for request' can be edited.
ORWTIU WINPRINT NOTE PRINTW ORWTIU Returns a formatted global of a TIU document for output to a Windows print device.
ORWRP2 HS COMPONENTS COMP ORWRP2 RESTRICTED This RPC returns an array of the ADHOC Health Summary components.
ORWRP2 HS COMP FILES FILES ORWRP2 RESTRICTED This RPC gets a list of files to select from for the ADHOC Health Summary.
ORWRP2 HS REPORT TEXT REPORT ORWRP2 RESTRICTED This RPC is used to build the ADHOC Health Summary from an array of pre-selected health summary components.
ORWRP2 HS FILE LOOKUP FILESEL ORWRP2 RESTRICTED This RPC gets the list of file entries for the file defined for a specific Health Summary component on the ADHOC Health Summary. Current choices include files 60, 9999999.64, 811.9, 8925.1, 81, and possibly others (handled generically). The file entries are used to populate a combo box on the form.
ORWRP2 HS SUBITEMS SUBITEM ORWRP2 RESTRICTED This RPC expands a Laboratory Test panel to all it's sub-components for selection in the ADHOC Health Summary.
ORQQPX GET HIST LOCATIONS HISTLOC ORQQPX RESTRICTED Returns a list of historical locations from the LOCATION file (#9999999.06).
ORQQPX NEW REMINDERS ACTIVE NEWACTIV ORQQPX RESTRICTED Return 1 if Interactive Reminders are active, otherwise return 0.
ORWPCE GET VISIT GETVISIT ORWPCE2 RESTRICTED Returns the visit IEN.
ORQQCN CANEDIT CANEDIT ORQQCN1 Returns indication of whether a consult/procedure request can be resubmitted.
ORWORB KILL EXPIR MED ALERT KILEXMED ORWORB Evaluate expiring med orders. If none remain, kill current alert for current user. Kill for other users if alert so defined.
ORWPT LEGACY LEGACY ORWPT Returns message if patient has data on a legacy system.
ORWPCE MHCLINIC MHCLINIC ORWPCE2 RESTRICTED Returns TRUE of the indicated clinic is a mental health clinic.
ORWPCE GAFOK GAFOK ORWPCE2 RESTRICTED Returns TRUE if supporting mental health code exists to read and write GAF scores.
ORWPCE LOADGAF LOADGAF ORWPCE2 RESTRICTED Returns a list of GAF Scores
ORWPCE SAVEGAF SAVEGAF ORWPCE2 RESTRICTED Saves a GAF Score.
ORWDLR33 FUTURE LAB COLLECTS LCFUTR ORWDLR33 SUBSCRIPTION Returns the number of days in the future to allow Lab Collects.
ORWPCE FORCE FORCE ORWPCE2 RESTRICTED Returns the value of the ORWPCE FORCE GUI PCE ENTRY parameter.
ORWDPS32 VALROUTE VALROUTE ORWDPS32 Returns the IEN for a route if the name is valid.
ORWOR VWGET VWGET ORWOR Retrieves the user's default view for the orders tab.
ORWOR VWSET VWSET ORWOR Sets the default view on the orders tab for the user.
ORWU PARAM PARAM ORWU Simple call to return a parameter value. The call assumes the current user, 'defaultable' entities, and one instance.
ORWDOR LKSCRN LKSCRN ORWDOR Does a lookup similar to GENERIC^ORWU. Also allows passing of a reference to a screen in the Order Dialog file to screen to lookup.
ORWDOR VALNUM VALNUM ORWDOR Validates a numeric entry.
ORWORB UNSIG ORDERS FOLLOWUP ESORD ORWORB After viewing unsigned orders for a patient via an alert, evaluates orders. 2) If the recipient has the ORES key and is NOT linked to the patient as attending, inpatient primary provider or via OE/RR teams, his alert will be deleted when his unsigned orders are signed. (If unsigned orders written by other providers for the patient remain, alerts for these other providers will not be deleted.) For example, a consulting surgeon (with ORES) places three unsigned orders for a patient. He then receives an "Order requires electronic signature" alert for the patient. He uses the View Alerts follow-up action and is presented with ten unsigned orders for whether the alert should be deleted for the current user. the patient. Only three of the ten orders are his. The surgeon signs his three unsigned orders. If the surgeon is not linked to the patient as attending, inpatient primary providers or via OE/RR teams, the alert will be deleted (for him only.) In most cases alert deletion will occur when the patient has no unsigned orders. For example, if a recipient has the ORES key and is linked to the patient as attending, inpatient primary provider or via OE/RR teams, all unsigned orders for the patient must be signed before his alert is deleted. The following two exception conditions exist when determining how alert deletion will occur. In all other cases, alert deletion will occur when the patient has no unsigned orders. 1) If the recipient of this alert does NOT have the ORES key, the alert will be deleted for that recipient after he reviews the unsigned
ORWTIU GET LISTBOX ITEM GTLSTITM ORWTIU Given a TIU document IEN, return the information required to construct a listbox item for that single document.
ORWPCE HASCPT HASCPT ORWPCE2 RESTRICTED Returns the passed array with the second piece set to 0 or 1.
ORWPCE ASKPCE ASKPCE ORWPCE2 RESTRICTED Returns the value of the ORWPCE ASK ENCOUNTER UPDATE parameter.
ORWPCE GAFURL GAFURL ORWPCE2 RESTRICTED Returns the GAF Scale Rating Form URL
ORQQPXRM EDUCATION SUBTOPICS EDS ORQQPXRM SUBSCRIPTION Returns array of subtopics for any given education topic
ORQQPXRM EDUCATION SUMMARY EDL ORQQPXRM SUBSCRIPTION Returns list of education topics for a reminder
ORQQPXRM EDUCATION TOPIC EDU ORQQPXRM SUBSCRIPTION Detailed description of education topic
ORQQPXRM MENTAL HEALTH MH ORQQPXRM SUBSCRIPTION Returns array for given mental health instrument
ORQQPXRM MENTAL HEALTH RESULTS MHR ORQQPXRM SUBSCRIPTION Returns progress note text based on the results of the test.
ORQQPXRM MENTAL HEALTH SAVE MHS ORQQPXRM SUBSCRIPTION Stores test result responses from a reminder dialog.
ORQQPXRM PROGRESS NOTE HEADER HDR ORQQPXRM SUBSCRIPTION Returns header text to be inserted in each progress note.
ORQQPXRM REMINDER CATEGORIES CATEGORY ORQQPXRM SUBSCRIPTION Returns list of all CPRS lookup categories and associated reminders
ORQQPXRM REMINDER DETAIL REMDET ORQQPXRM SUBSCRIPTION Returns the details of a clinical reminder
ORQQPXRM REMINDER DIALOG DIALOG ORQQPXRM SUBSCRIPTION Dialog for a given reminder
ORQQPXRM DIALOG PROMPTS PROMPT ORQQPXRM SUBSCRIPTION Additional prompts for a given dialog element
ORQQPXRM REMINDER EVALUATION ALIST ORQQPXRM SUBSCRIPTION Allows evaluation of a list of reminders. Returns a list of clinical reminders due/applicable or not applicable to the patient.
ORQQPXRM REMINDER INQUIRY RES ORQQPXRM SUBSCRIPTION Detailed description of reminder
ORQQPXRM REMINDER WEB WEB ORQQPXRM SUBSCRIPTION Web addresses for selected reminder
ORQQPXRM REMINDERS UNEVALUATED LIST ORQQPXRM SUBSCRIPTION Returns list of CPRS reminders for patient/location (no evaluation is done)
ORQQPXRM REMINDERS APPLICABLE APPL ORQQPXRM SUBSCRIPTION Returns a list of clinical reminders due/applicable or not applicable to the patient.
ORWPCE MHTESTOK MHTESTOK ORWPCE2 RESTRICTED Returns TRUE if all supporing code is in place for Mental Health Tests.
ORWLRR INFO INFO ORWLRR Return lab test description information.
ORWOR UNSIGN UNSIGN ORWOR Returns outstanding unsigned orders.
ORWPT INPLOC INPLOC ORWPT Returns the patient's current location if an inpatient.
ORWD1 COMLOC COMLOC ORWD1 Returns true if all orders in a list have a common ordering location.
ORWD1 SIG4ANY SIG4ANY ORWD1 Returns true if any orders in the list require a signature.
ORWD1 SIG4ONE SIG4ONE ORWD1 Returns true if an order requires a signature.
ORQQCN2 GET PREREQUISITE PREREQ ORQQCN2 Returns resolved boilerplate form CONSULT SERIVCES file (123.5) reflecting the service's prerequisites for ordering a consult.
ORQQCN2 SCHEDULE CONSULT SCH ORQQCN2 Changes status of consult to "Scheduled", optionally adding a comment and sending alerts.
ORWRP PRINT REMOTE REPORT REMOTE ORWRPP SUBSCRIPTION This rpc is used to print a remote report on the Report tab in CPRS.
ORWRP PRINT WINDOWS REMOTE PRINTWR ORWRPP SUBSCRIPTION Prints CPRS GUI information to windows printer.
ORWRP PRINT LAB REMOTE REMOTE ORWRPL SUBSCRIPTION This rpc is used to print a remote report on the Labs tab ---- ---- 0 1 No device selected 2 No report specified 3 Report type specified is not valid 4 No date range specified 6 Patient specified is not valid in CPRS. RETURN PARAMETER DESCRIPTION: If the print request was successfully queued then the Task manager task number is return. Otherwise, and error code and error description are returned. Error Code Table: Code Text
ORWRP PRINT WINDOWS LAB REMOTE PRINTWR ORWRPL SUBSCRIPTION Prints remote CPRS GUI information to windows printer.
ORQQPXRM DIALOG ACTIVE ACTIVE ORQQPXRM SUBSCRIPTION For a list of reminders [#811.9] returns same list with status to indicate if an active dialog exists for the reminder.
ORWPCE MH TEST AUTHORIZED MHATHRZD ORWPCE2 RESTRICTED Indicates if a given mental health test can be given by the given user.
ORWRP2 HS COMPONENT SUBS COMPSUB ORWRP2 RESTRICTED This RPC returns an array of ADHOC Health Summary subcomponents.
ORWCH SAVFONT SAVFONT ORWCH Saves the user's preferred font.
ORWDLR33 LASTTIME LASTTIME ORWDLR33 When entering quick orders from an order menu, the ^TMP("ORECALL",$J) array contains the last responses entered. This RPC allows retrieval of the previous order's collection time from that array.
ORWD1 SVONLY SVONLY ORWD1 Prints service copies only (used when user says "Don't Print" for the other copies).
ORWPCE HASVISIT HASVISIT ORWPCE RESTRICTED Returns the visit status of the visit associated with a note: 1 if the visit is being pointed to by an appointment 0 if the visit is NOT being pointed to by an appointment -1 if the visit is invalid or could not be determined
ORWPCE CPTMODS CPTMODS ORWPCE RESTRICTED Returns a list of CPT Modifiers for a given CPT Code.
ORWPCE GETMOD GETMOD ORWPCE RESTRICTED Returns information for a specific CPT Code.
ORQPT DEFAULT CLINIC DATE RANG CDATRANG ORQPTQ2 SUBSCRIPTION Returns default start and stop dates for clinics in the form: start^stop. Start and stop are free text and are not in FM format.
ORQQCN ASSIGNABLE MED RESULTS GETMED ORQQCN3 Returns a list of medicine results that can be attached to a procedure.
ORQQCN REMOVABLE MED RESULTS GETRES ORQQCN3 Returns list of medicine results that are currently attached to a procedure.
ORQQCN GET MED RESULT DETAILS DISPMED ORQQCN3 Detailed display of medicine results.
ORQQCN ATTACH MED RESULTS MEDCOMP ORQQCN3 Allows a med result to be attached to a procedure request.
ORQQCN REMOVE MED RESULTS REMOVE ORQQCN3 Allows removal of medicine results from a procedure.
ORWTPP GETTU GETTU ORWTPP
ORWTPP LSDEF LSDEF ORWTPP
ORWTPP NEWLIST NEWLIST ORWTPP
ORWTPP PLISTS PLISTS ORWTPP
ORWTPP REMLIST REMLIST ORWTPP
ORWTPP SAVECD SAVECD ORWTPP
ORWTPP SAVECS SAVECS ORWTPP
ORWTPP SAVELIST SAVELIST ORWTPP
ORWTPP SAVENOT SAVENOT ORWTPP
ORWTPP SAVENOTO SAVENOTO ORWTPP
ORWTPP SAVEOC SAVEOC ORWTPP
ORWTPP SAVEPLD SAVEPLD ORWTPP
ORWTPP SAVESURR SAVESURR ORWTPP
ORWTPP SAVET SAVET ORWTPP
ORWTPP SETCOMBO SETCOMBO ORWTPP
ORWTPP SETOTHER SETOTHER ORWTPP
ORWTPP SETREM SETREM ORWTPP
ORWTPP SETSUB SETSUB ORWTPP
ORWTPP SORTDEF SORTDEF ORWTPP
ORWTPP PLTEAMS PLTEAMS ORWTPP
ORWTPP TEAMS TEAMS ORWTPP
ORWTPT ATEAMS ATEAMS ORWTPT
ORWTPT GETTEAM GETTEAM ORWTPT
ORWTPN GETCLASS GETCLASS ORWTPN
ORWTPN GETTC GETTC ORWTPN
ORWTPO CSARNGD CSARNGD ORWTPO
ORWTPO CSLABD CSLABD ORWTPO
ORWTPO GETTABS GETTABS ORWTPO
ORWTPP ADDLIST ADDLIST ORWTPP
ORWTPP CHKSURR CHKSURR ORWTPP
ORWTPP CLDAYS CLDAYS ORWTPP
ORWTPP CLEARNOT CLEARNOT ORWTPP
ORWTPP CLRANGE CLRANGE ORWTPP
ORWTPP CSARNG CSARNG ORWTPP
ORWTPP CSLAB CSLAB ORWTPP
ORWTPP DELLIST DELLIST ORWTPP
ORWTPP GETCOMBO GETCOMBO ORWTPP
ORWTPP GETNOT GETNOT ORWTPP
ORWTPP GETNOTO GETNOTO ORWTPP
ORWTPP GETOC GETOC ORWTPP
ORWTPP GETOTHER GETOTHER ORWTPP
ORWTPP GETREM GETREM ORWTPP
ORWTPP GETSUB GETSUB ORWTPP
ORWTPP GETSURR GETSURR ORWTPP
ORWTPP GETTD GETTD ORWTPP
ORWTPP GETCOS GETCOS ORWTPP
ORWTPP GETDCOS GETDCOS ORWTPP
ORWTPP SETDCOS SETDCOS ORWTPP
ORWORB KILL EXPIR OI ALERT KILEXOI ORWORB Evaluate expiring flagged orderable item orders. If none remain, kill current alert for current user. Kill for other users if alert so defined.
ORWRP LAB REPORT LISTS LABLIST ORWRP SUBSCRIPTION This remote procedure call returns a list of lab reports, There are no input parameters fo this rpc.
ORWPCE GETSVC GETSVC ORWPCE RESTRICTED Calculates the correct service category.
ORQQCN SVC W/SYNONYMS SVCSYN ORQQCN2 This is a modified version of ORQQCN GET SERVICE TREE that also includes synonyms for the services returned. It also allows passing of an optional Consult IEN, for screening allowable services to forward the consult to, especially in the case of interfacility consults.
ORWCV1 COVERSHEET LIST COVERLST ORWCV1 SUBSCRIPTION This remote procedure call returns a list of Cover Sheet reports, There are no input parameters fo this rpc.
ORWTIU IDNOTES INSTALLED IDNOTES ORWTIU Returns "1" if TIU*1.0*100 is installed, "0" otherwise. This lets the CPRS GUI enable or disable the Interdisciplinary Notes functionality until the server is ready.
ORQQPX GET FOLDERS GETFLDRS ORQQPX RESTRICTED Returns the value of the ORQQPX REMINDER FOLDERS parameter for the current user.
ORQQPX SET FOLDERS SETFLDRS ORQQPX RESTRICTED Sets the value of the ORQQPX REMINDER FOLDERS parameter for the current user.
ORQQPX GET DEF LOCATIONS GETDEFOL ORQQPX RESTRICTED Returns the contents of the ORQQPX DEFAULT LOCATIONS parameter.
ORWDPS2 OISLCT OISLCT ORWDPS2 SUBSCRIPTION
ORWDPS2 ADMIN ADMIN ORWDPS2 SUBSCRIPTION
ORWDPS1 ODSLCT ODSLCT ORWDPS1
ORWDPS1 SCHALL SCHALL ORWDPS1 SUBSCRIPTION
ORWDPS2 REQST REQST ORWDPS2
ORWDPS2 DAY2QTY DAY2QTY ORWDPS2
ORWDX DGNM DGNM ORWDX
ORWUL QV4DG QV4DG ORWUL
ORWUL FV4DG FV4DG ORWUL
ORWUL FVSUB FVSUB ORWUL
ORWUL FVIDX FVIDX ORWUL
ORWUL QVSUB QVSUB ORWUL
ORWUL QVIDX QVIDX ORWUL
ORWDPS1 CHK94 CHK94 ORWDPS1
ORWDPS1 DFLTSPLY DFLTSPLY ORWDPS1 SUBSCRIPTION
ORWPCE ANYTIME ANYTIME ORWPCE2 RESTRICTED Returns TRUE if encounters can be entered at any time
ORWTPP GETIMG GETIMG ORWTPP
ORWTPO GETIMGD GETIMGD ORWTPO
ORWTPP SETIMG SETIMG ORWTPP
ORQQPX REM INSERT AT CURSOR INSCURS ORQQPX RESTRICTED Returns TRUE if text generated from a reminder dialog, when processing a reminder, is to be inserted at the current cursor location, rather than at the bottom of the note.
ORWDPS2 MAXREF MAXREF ORWDPS2
ORWDPS2 SCHREQ SCHREQ ORWDPS2
ORWRP COLUMN HEADERS GETCOL ORWRP RESTRICTED Get list of Column headers for a ListView type report from file 101.24.
ORWPCE AUTO VISIT TYPE SELECT AUTOVSIT ORWPCE2 RESTRICTED Returns TRUE if visit type should be automatically selected.
ORWDPS2 QTY2DAY QTY2DAY ORWDPS2
ORQQPX NEW COVER SHEET REMS REMLIST ORQQPX RESTRICTED Returns a list of reminders for cover sheet evaluation.
ORQQPX NEW COVER SHEET ACTIVE NEWCVOK ORQQPX RESTRICTED Returns TRUE if the new cover sheet parameters are to be used.
ORQQPX LVREMLST LVREMLST ORQQPX RESTRICTED Returns Cover Sheet reminder settings
ORQQPX SAVELVL SAVELVL ORQQPX RESTRICTED Saves Parameter Level settings.
ORWU HAS OPTION ACCESS HASOPTN ORWU RESTRICTED Returns true if the user has access to the specified menu option.
ORWPCE ALWAYS CHECKOUT DOCHKOUT ORWPCE2 RESTRICTED Returns TRUE if encounters should be automatically checked out.
ORWPCE GET EXCLUDED EXCLUDED ORWPCE2 RESTRICTED Returns a list of excluded PCE entries
ORWDPS1 FORMALT FORMALT ORWDPS1
ORQPT DEFAULT LIST SORT DEFSORT ORQPTQ11 SUBSCRIPTION Returns the current user's default patient selection list SORT ORDER setting.
ORWDPS1 DOSEALT DOSEALT ORWDPS1
ORWTPR OCDESC OCDESC ORWTPR
ORWTPR NOTDESC NOTDESC ORWTPR
ORWDPS1 FAILDEA FAILDEA ORWDPS1
ORWTIU CANLINK CANLINK ORWTIU Given a title, call CANLINK^TIULP to determine whether this title can use linked as an Interdisciplinary child note. dbia #2322
ORWCOM PTOBJ PTOBJ ORWCOM RESTRICTED Returns COM Object entries from different parameters.
ORWCOM ORDEROBJ ORDEROBJ ORWCOM Returns COM Objects for order accept
ORWCOM GETOBJS GETOBJS ORWCOM RESTRICTED Returns a list of all active COM objects
ORWCOM DETAILS DETAILS ORWCOM RESTRICTED Returns details of COM object when passed in COM IEN.
ORWSR SHOW SURG TAB SHOWSURG ORWSR Check for presence of SR*3.0*100 (Surgery Electronic Signature) patch, and also for parameter value. If both TRUE, surgery tab will be displayed in CPRS.
ORWSR LIST LIST ORWSR Return list of surgery cases for a patient.
ORWSR GET SURG CONTEXT GTSURCTX ORWSR
ORWSR SAVE SURG CONTEXT SVSURCTX ORWSR
ORWSR ONECASE ONECASE ORWSR Given a TIU document IEN, return the surgical case record and all other documents related to the case, for display in the GUI treeview.
ORWSR CASELIST CASELIST ORWSR Returns a list of all surgery cases for a patient, without documents as returned by ORWSR LIST.
ORWSR SHOW OPTOP WHEN SIGNING SHOWOPTP ORWSR
ORWSR IS NON-OR PROCEDURE ISNONOR ORWSR
ORQQCN GET PROC IEN PROCIEN ORQQCN1 Given orderable item IEN, return pointer to file 123.3
ORWRP3 EXPAND COLUMNS LIST ORWRP3 RESTRICTED This RPC loads and expands nested reports defined in the OE/RR Reports file (#101.24) for use on the Reports Tab in CPRS.
ORWTPD DELDFLT DELDFLT ORWTPD Delete user level's specific health summary component setting( date range and max occurences)
ORWTPD GETDFLT GETDFLT ORWTPD get default setting for all reports(time/occ limits)
ORWTPD SUINDV SUINDV ORWTPD set user level individual report's time/occ setting
ORWTPD RSDFLT RSDFLT ORWTPD get system or package level default setting for all repors.
ORWTPD SUDF SUDF ORWTPD Set user level default time/occ limits for all reports
ORWTPD ACTDF ACTDF ORWTPD Make default time/occ setting take action on each report
ORWTPD GETSETS GETSETS ORWTPD
ORWRP PRINT V REPORT PRINTV ORWRPP1 SUBSCRIPTION This rpc is used to print a V type report on the Reports tab in CPRS
ORWCH SAVECOL SAVECOL ORWCH This RPC saves the column width sizes for reports in CPRS for the user.
ORWRP2 COMPABV COMPABV ORWRP2 RESTRICTED This RPC returns an array of the ADHOC Health Summary components by abbreviation.
ORWRP2 SAVLKUP SAVLKUP ORWRP2 This saves the last Adhoc Health Summary lookup used by a user in CPRS.
ORWRP2 GETLKUP GETLKUP ORWRP2 This gets the last Adhoc Health Summary lookup used by a user in CPRS.
ORWRP2 COMPDISP COMPDISP ORWRP2 RESTRICTED This RPC returns an array of the ADHOC Health Summary components by display name.
ORWPCE ISCLINIC ISCLINIC ORWPCE2 RESTRICTED Returns TRUE if location is a Clinic.
ORWSR RPTLIST RPTLIST ORWSR
ORQQPXRM MST UPDATE MST ORQQPXRM RESTRICTED Saves MST data
ORWMC PATIENT PROCEDURES1 PROD1 ORWMC SUBSCRIPTION This remote procedure call returns a list of patient procedures for a specific patient.
ORWRA IMAGING EXAMS1 EXAMS1 ORWRA SUBSCRIPTION This remote procedure call returns a list on imaging exams for a specific patient.
ORWRA REPORT TEXT1 RPT1 ORWRA SUBSCRIPTION This remote procedure call returns an array containing a formattied imaging report. This array matches exactly the report format on the roll 'n scroll version of CPRS.
ORWPCE HNCOK HNCOK ORWPCE2 RESTRICTED Returns TRUE if the Head and/or Neck Cancer patches have been installed
ORWORB KILL UNVER ORDERS ALERT KILUNVOR ORWORB
ORWORB KILL UNVER MEDS ALERT KILUNVMD ORWORB
ORWPS MEDHIST MEDHIST ORWPS
ORWDPS4 CPLST CPLST ORWDPS4 Get co-pay ralated questions
ORWDPS4 CPINFO CPINFO ORWDPS4 Save outpatient med order co-pay information.
ORWDPS2 CHKPI CHKPI ORWDPS2
ORWDXR GTORITM GTORITM ORWDXR
ORWDPS2 CHKGRP CHKGRP ORWDPS2
ORWDPS2 QOGRP QOGRP ORWDPS2
ORWDXR GETPKG GETPKG ORWDXR
ORBCMA5 GETUD GETUD ORBCMA5
ORBCMA5 GETUDID GETUDID ORBCMA5
ORBCMA5 GETIVID GETIVID ORBCMA5
ORBCMA5 ODITMBC ODITMBC ORBCMA5
ORWUBCMA USERINFO USERINFO ORWUBCMA
ORBCMA32 DLGSLCT DLGSLCT ORBCMA32
ORBCMA1 ODSLCT ODSLCT ORBCMA1
ORBCMA1 CHK94 CHK94 ORBCMA1
ORBCMA1 FAILDEA FAILDEA ORBCMA1
ORBCMA1 FORMALT FORMALT ORBCMA1
ORBCMA1 DOSEALT DOSEALT ORBCMA1
ORBCMA1 SCHALL SCHALL ORBCMA1
ORBCMA32 AUTH AUTH ORBCMA32
ORBCMA32 DRUGMSG DRUGMSG ORBCMA32
ORBCMA32 FORMALT FORMALT ORBCMA32
ORBCMA32 VALROUTE VALROUTE ORBCMA32
ORBCMA32 ISSPLY ISSPLY ORBCMA32
ORBCMA32 IVAMT IVAMT ORBCMA32
ORBCMA32 VALRATE VALRATE ORBCMA32
ORBCMA32 VALSCH VALSCH ORBCMA32
ORQPT MAKE RPL RPLMAKE ORQPTQ11 SUBSCRIPTION Passes Team List IEN, creates a TMP file entry of patients based thereon, and receives a $J job number in return.
ORQPT READ RPL RPLREAD ORQPTQ11 Passes global reference and other parameters, and receives a list of patients (up to 44 maximum) with IENs, for use in scrolling a Long List Box (LLB) componenet.
ORQPT KILL RPL RPLCLEAN ORQPTQ11 SUBSCRIPTION This RPC is passed a ^TMP file root and $J (job number) and kills the ^TMP("ORRPL",$J global data based on the passed file root w/job number.
ORWDPS1 LOCPICK LOCPICK ORWDPS1
ORWTIU GET SAVED CP FIELDS GETCP ORWTIU Given a TIU document of the clinical procedures class, return the author, title, cosigner, procedure summary code, date/time of procedure, and reference date, as stored on the server.
ORWOR PKIUSE PKIUSE ORWOR
ORWPT LAST5 RPL LAST5RPL ORWPT Returns a list of patients matching the string of Last Name Initial_Last 4 SSN (Initial/Last 4 look-up based on Restricted Patient List).
ORWPT FULLSSN RPL FSSNRPL ORWPT Given an SSN in the format 999999999(P), return a list of matching patients based on Restricted Patient List.
ORWOR1 CHKDIG CHKDIG ORWOR1 Returns true if an order requires a digital signature.
ORWOR1 GETDTEXT GETDTEXT ORWOR1 Returns the external text of an existing order.
ORWOR1 GETDSIG GETDSIG ORWOR1 Returns the digital signature of an existing order.
ORWOR1 SIG SIG ORWOR1 Returns 1 if signature gets stored.
ORWCIRN RESTRICT RESTRICT ORWCIRN This RPC checks for sensitive patients on a remote system.
ORWTPD GETIMG GETIMG ORWTPD
ORWORB TEXT FOLLOWUP TXTFUP ORWORB SUBSCRIPTION Returns text for notifications/alerts with a simple text message follow-up action.
ORWOR RESULT HISTORY RESHIST ORWOR SUBSCRIPTION Returns a result history of a CPRS order.
ORWCIRN CHECKLINK CHKLNK ORWCIRN Check to see if HL7 TCP link is active.
OREVNTX PAT PAT OREVNTX
OREVNTX ACTIVE ACTIVE OREVNTX
OREVNTX1 PUTEVNT PUTEVNT OREVNTX1
OREVNTX1 GTEVT GTEVT OREVNTX1
OREVNTX1 WRLSTED WRLSTED OREVNTX1
OREVNTX1 EVT EVT OREVNTX1
OREVNTX1 EXISTS EXISTS OREVNTX1
OREVNTX1 NAME NAME OREVNTX1
OREVNTX1 MATCH MATCH OREVNTX1
OREVNTX1 GTEVT1 GTEVT1 OREVNTX1
OREVNTX1 DIV DIV OREVNTX1
OREVNTX1 DIV1 DIV1 OREVNTX1
OREVNTX1 LOC LOC OREVNTX1
OREVNTX1 LOC1 LOC1 OREVNTX1
OREVNTX1 CHGEVT CHGEVT OREVNTX1
OREVNTX1 EMPTY EMPTY OREVNTX1
OREVNTX1 DELPTEVT DELPTEVT OREVNTX1
ORWDX SENDED SENDED ORWDX
OREVNTX1 GETDLG GETDLG OREVNTX1
OREVNTX1 CURSPE CURSPE OREVNTX1
OREVNTX1 DFLTEVT DFLTEVT OREVNTX1
OREVNTX1 DONE DONE OREVNTX1
OREVNTX1 CPACT CPACT OREVNTX1
OREVNTX1 PRMPTID PRMPTID OREVNTX1
ORECS01 CHKESSO CHKESSO ORECS01
ORECS01 VSITID VSITID ORECS01
OREVNTX LIST LIST OREVNTX
ORECS01 ECPRINT ECPRINT ORECS01
ORECS01 ECRPT ECRPT ORECS01 SUBSCRIPTION
OREVNTX1 ISDCOD ISDCOD OREVNTX1
OREVNTX1 SETDFLT SETDFLT OREVNTX1
ORWDPS1 HASOIPI HASOIPI ORWDPS1
OREVNTX1 DEFLTS DEFLTS OREVNTX1
OREVNTX1 MULTS MULTS OREVNTX1
OREVNTX1 PROMPT IDS PRTIDS OREVNTX1
ORWDPS1 HASROUTE HASROUTE ORWDPS1
OREVNTX1 DELDFLT DELDFLT OREVNTX1
OREVNTX1 DFLTDLG DFLTDLG OREVNTX1
ORECS01 GETDIV GETDIV ORECS01
OREVNTX1 TYPEXT TYPEXT OREVNTX1
ORWORR RGET RGET ORWORR
OREVNTX1 AUTHMREL AUTHMREL OREVNTX1
OREVNTX1 HAVEPRT HAVEPRT OREVNTX1
OREVNTX1 CMEVTS CMEVTS OREVNTX1
OREVNTX1 ODPTEVID ODPTEVID OREVNTX1
ORWOR PKISITE PKISITE ORWOR
OREVNTX1 COMP COMP OREVNTX1
OREVNTX1 ISHDORD ISHDORD OREVNTX1
OREVNTX1 ISPASS ISPASS OREVNTX1
OREVNTX1 ISPASS1 ISPASS1 OREVNTX1
OREVNTX1 DLGIEN DLGIEN OREVNTX1
ORRHCR RPTLST RPTLST ORRHCR RESTRICTED Returns the list of reports that are available to a specific user.
ORRHCR RPTDEF RPTDEF ORRHCR RESTRICTED Returns the name-value pairs the represent the definition of a report.
ORRHCU ID2EXT ID2EXT ORRHCU RESTRICTED Returns the external name of an entry given the internal number.
ORRHCO OISETS OISETS ORRHCO RESTRICTED Returns the list of sets available for listing orderable items.
ORRHCO ORDITM ORDITM ORRHCO RESTRICTED Returns a subset of orderable items for use in a long list box.
ORRHCT DOCCLS DOCCLS ORRHCT RESTRICTED Returns a list of document classes.
ORRHCO ORDSTS ORDSTS ORRHCO RESTRICTED Returns a list of order statuses
ORRHCO SIGNSTS SIGNSTS ORRHCO RESTRICTED Returns a list of signature statuses
ORRHCT DOCSTS DOCSTS ORRHCT RESTRICTED Returns a list of document statuses.
ORRHCU BYREG BYREG ORRHCU RESTRICTED Returns a list of patients listed in a patient registry.
ORRHCR USRRPT USRRPT ORRHCR RESTRICTED Returns the IEN of an entry in CPRS QUERY DEFINITION given the display text of the entry. The entry must be a user-owned report.
ORRHCR SAVDEF SAVDEF ORRHCR RESTRICTED Accepts a set of name-value pairs that describe a newly created custom report. This creates a new entry in CPRS QUERY DEFINITION.
ORRHCU DFLDS DFLDS ORRHCU RESTRICTED Returns a list of name-value pairs that represent the display fields that are available based on the search items selected.
ORRHCQ SETUP SETUP ORRHCQ RESTRICTED Sets up in ^TMP("ORRHCQ",$J) the parameters and constraints that will be used for the query.
ORRHCQ SORTBY SORTBY ORRHCQ RESTRICTED Causes the query results that are in ^TMP("ORRHCQD",$J) to be sorted on a particular column.
ORRHCQ SUBDTA SUBDTA ORRHCQ RESTRICTED Returns name-value pairs that represent columns for a subset of records. The list view in the GUI posts an event for which records it needs to display. This call obtains the data for those records.
ORRHCQ DETAIL DETAIL ORRHCQ RESTRICTED Returns the text to display for the details of an order.
ORRHCQ PTINFO PTINFO ORRHCQ RESTRICTED Returns patient identifying information to display in the bar above the detailed display.
ORRHCR OWNED OWNED ORRHCR RESTRICTED Returns true if the current user owns this report.
ORRHCR DELETE DELETE ORRHCR RESTRICTED Deletes a user-owned report
ORRHCU COLTYP COLTYP ORRHCU RESTRICTED Returns the sort types for the list of columns passed in.
ORRHCQ CLEAR CLEAR ORRHCQ RESTRICTED Cancels the query and cleans up the TMP globals.
ORRHCU REGLST REGLST ORRHCU RESTRICTED Returns a list of patient registries.
ORRHCU REGNAM REGNAM ORRHCU RESTRICTED Returns the full name of a registry given the abbreviated name.
ORRHCR CTPLST CTPLST ORRHCR RESTRICTED Returns a list of all criteria that are available as query constraints and the parent search items each criterion is associated with.
ORRHCR TAGDEF TAGDEF ORRHCR RESTRICTED Obtains a query definition based on the value of the TAG field.
ORRHCQ QRYITR QRYITR ORRHCQ RESTRICTED Executes the query for a patient. An iterator is passed in, in the format: ListSource Subscript ^ DFN ^ Item# The value returned includes the records found and the next iterator: PtSearched ^ RecordCount ^ ListSource Subscript ^ NextDFN ^ Next Item#
ORRHCO ABSTRT ABSTRT ORRHCO
ORRHCQ RNGFM RNGFM ORRHCQ
ORRHCR GENRPT GENRPT ORRHCR
ORRHCO CSLTGRP CGRP ORRHCO
ORWOR1 SETDTEXT SETDTEXT ORWOR1 Sets/updates the external text of an order. The updated text is also returned.
ORWOR1 GETDEA GETDEA ORWOR1 Returns a users DEA number.
ORWOR1 GETDSCH GETDSCH ORWOR1 Returns the schedule of the drug.
ORWCH LDFONT LDFONT ORWCH
ORQQCN UNRESOLVED UNRSLVD ORQQCN2 Returns 1 if current user has unresolved consults for current patient, 0 if not.
ORWU1 NAMECVT NAMECVT ORWU1
ORWDPS5 LESGRP LESGRP ORWDPS5
ORWDPS5 LESAPI LESAPI ORWDPS5
ORWDXR ORCPLX ORCPLX ORWDXR
ORWDXR CANRN CANRN ORWDXR
ORWDXR ISCPLX ISCPLX ORWDXR
ORWDXA OFCPLX OFCPLX ORWDXA
ORQQPX GET NOT PURPOSE PURP PXRMWHN PUBLIC
ORWDPS1 IVDEA FDEA1 ORWDPS1
ORWDXR ISNOW ISNOW ORWDXR
ORWU DEFAULT DIVISION DEFDIV ORWU1 Returns True or False for a user depending on default division information.
OREVNTX1 GETSTS GETSTS OREVNTX1
ORWDXA ISACTOI ISACTOI ORWDXA
ORECS01 SAVPATH SAVPATH ORECS01
ORWU1 NEWLOC NEWLOC ORWU1 Returns a list of Clinics, Wards, and "Other" category entries from the HOSPITAL LOCATION (#44) file.
ORPRF HASFLG HASFLG ORPRF
ORWPCE ACTIVE CODE CODACTIV ORWPCE2
ORPRF GETFLG GETFLG ORPRF
ORPRF CLEAR CLEAR ORPRF
ORQQPXRM GET WH LETTER TEXT LETTER WVRPCNO1 SUBSCRIPTION Retrieve letter text for a WH letter
ORQQPXRM GET WH LETTER TYPE GETTYPE WVRPCNO SUBSCRIPTION Return value from file 790.403
ORQQPXRM GET WH PROC RESULT DX PXRMWOBJ SUBSCRIPTION Return correct values for a WH procedure populate a combo box in Reminder Dialog.
ORQQPXRM WOMEN HEALTH SAVE WH ORQQPXRM SUBSCRIPTION Pass back data to be file in the Women's Health Package file 790.1.
ORWTPD GETOCM GETOCM ORWTPD
ORWTPD PUTOCM PUTOCM ORWTPD
ORB FORWARD ALERT FWD ORB31 RESTRICTED The rpc forwards an alert.
ORB RENEW ALERT RENEW ORB31 RESTRICTED This rpc renews an alert.
ORQQPXRM GET WH REPORT TEXT WHREPORT ORQQPXRM SUBSCRIPTION This RPC will return the Radiology/Lab Report for a WH Procedure
ORRHCQ1 GETCNT GETCNT ORRHCQ1 RESTRICTED Returns the count of sensitive patients left to evaluate after a main query iteration run.
ORRHCQ1 QRYSITR QRYSITR ORRHCQ1 RESTRICTED Similar to the main query iterator routine, except does not process the patients marked as sensitive, and saves them off without screening them. Subsequent routines are called to manage the list and process those selected for reporting.
ORRHCQ1 QSITR QSITR ORRHCQ1 RESTRICTED Iterates through sensitive patients identified in a query tool report. Screens patients based on report criteria, and reports sensitive patients as necessary.
ORRHCQ1 GETSPT GETSPT ORRHCQ1 RESTRICTED Gets sensitive patients from a query tool cohort, where the patients have not yet been screened.
ORRHCQ1 GETSLN GETSLN ORRHCQ1 RESTRICTED When a query executes, the sensitive patients are saved off before they are evaluated, along with the sensitive information gathered from the routine PTSEC^DGSEC4. This RPC returns the sensitive message text for the given patient when this query attempted to query their record.
ORRHCQ1 DELSEN DELSEN ORRHCQ1 RESTRICTED Deletes the sensitive patient from the sensitive patient list generated for the currently executing query. No further evaluation of the patients record will take place.
ORRHCU DFLDMAP DFLDMAP ORRHCU RESTRICTED Returns a mapping from criteria categories to display field categories
ORIMO IMOLOC IMOLOC ORIMO SUBSCRIPTION
ORIMO IMOOD IMOOD ORIMO
ORWDPS4 IPOD4OP IPOD4OP ORWDPS4
ORWDPS4 UPDTDG UPDTDG ORWDPS4
ORWOR ACTION TEXT ACTXT ORWOR
ORQQPXRM GEC DIALOG GEC ORQQPXRM SUBSCRIPTION This RPC will evaluate the Reminder Dialogs as the Finish button is click for the GEC Project. THis RPC will return an error messages if the four GEC Reminder Dialogs are done out of order.
ORWDXR01 CANCHG CANCHG ORWDXR01
ORWDXR01 SAVCHG SAVCHG ORWDXR01
ORQQPXRM GEC FINISHED? GECF ORQQPXRM This RPC pass a boolean value to PXRMGECU
ORQQPXRM CHECK REM VERSION REMVER ORQQPXRM
ORQQPXRM GEC STATUS PROMPT GECP ORQQPXRM This remote procedure will return the text value to display in CPRS of the status of the current GEC Referral.
ORWDXM3 ISUDQO ISUDQO ORWDXM3
ORWPS REASON REASON ORWPS Returns list of Statement/Reasons for Non-VA medication orders.
ORWDPS5 ISVTP ISVTP ORWDPS5
ORWDBA1 ORPKGTYP ORPKGTYP ORWDBA1 Array of Order Package Types
ORWDBA1 RCVORCI RCVORCI ORWDBA1 Receive Order Entry Billing Aware data from CPRS.
ORWDAL32 SEND BULLETIN SENDBULL ORWDAL32
ORWDXR01 ISSPLY ISSPLY ORWDXR01
ORWDBA1 SCLST SCLST ORWDBA1 Array of Order ID's and SC.
ORWDXR01 OXDATA OXDATA ORWDXR01
ORWDBA1 BASTATUS BASTATUS ORWDBA1 PUBLIC Billing Awareness RPC. Returns 0 if BA functionality is off or 1 if BA functionality is on.
ORWORB SETSORT SETSORT ORWORB Sets the GUI alert sort method for the user. This is set when a user clicks on the GUI alert columns to change the display sorting.
ORWORB GETSORT GETSORT ORWORB Returns the method for sorting GUI alert display.
ORWOR EXPIRED EXPIRED ORWOR Returns the Fileman Date/Time to begin searching for expired orders.
ORPRF HASCAT1 HASCAT1 ORPRF
ORWDPS32 AUTHNVA AUTHNVA ORWDPS32 Checks restrictions for entering non-VA meds. If no restrictions, a 0 is returned. If there is a restriction, it is returned in the format: 1^restriction text
ORWGN GNLOC GNLOC ORWGN
ORWGN AUTHUSR AUTHUSR ORWGN
ORWDAL32 LOAD FOR EDIT EDITLOAD ORWDAL32
ORWDAL32 SAVE ALLERGY EDITSAVE ORWDAL32
ORWDPS4 ISUDIV ISUDIV ORWDPS4
ORWPCE CXNOSHOW CXNOSHOW ORWPCE2
ORWDBA2 GETPDL GETPDL ORWDBA2 Returns a clinician's personal diagnosis codes.
ORWDBA2 ADDPDL ADDPDL ORWDBA2 Add a new Clinician's Personal DX List or add new ICD9 codes to an existing Clinician's Personal DX List. The Personal DX list is stored in the CPRS Diagnosis Provider file, file # 5000017
ORWDBA2 DELPDL DELPDL ORWDBA2 Delete a selected diagnosis code from a Clinician's Personal DX List. The personal dx list is stored in CPRS Diagnosis Provider file, file # 5000017.
ORWDBA2 GETDUDC GETDUDC ORWDBA2 This returns a list of unique ICD9 diagnoses codes and their descriptions on orders placed by a clinician for a patient for today. This will be used to help in filling out the encounter form.
ORWDBA1 GETORDX GETORDX ORWDBA1 ARRAY OF DIAGNOSES ASSOCIATED WITH AN ORDER
ORWDBA4 GETBAUSR GETBAUSR ORWDBA4 Gets the value of the Enable Billing Awareness By User parameter. The value returned will be 1 for Yes, Billing Awareness Enabled, and 0 for No, Billing Awareness Disabled.
ORWDBA4 GETTFCI GETTFCI ORWDBA4
ORWDBA3 HINTS HINTS ORWDBA3 Returns an array of 'Hints' for Treatment Factors for CPRS CI/BA Project.
ORWDAL32 SITE PARAMS GMRASITE ORWDAL32
ORWTPD1 GETEFDAT GETEFDAT ORWTPD1
ORWTPD1 GETEDATS GETEDATS ORWTPD1
ORWTPD1 PUTEDATS PUTEDATS ORWTPD1
ORWTPD1 GETCSDEF GETCSDEF ORWTPD1
ORWTPD1 GETCSRNG GETCSRNG ORWTPD1
ORWTPD1 PUTCSRNG PUTCSRNG ORWTPD1
ORWTPD1 GETEAFL GETEAFL ORWTPD1
ORWNSS NSSMSG NSSMSG ORWNSS
ORWNSS QOSCH QOSCH ORWNSS
ORWNSS VALSCH VALSCH ORWNSS
ORWNSS CHKSCH CHKSCH ORWNSS
ORWTIU CHKTXT CHKTXT ORWTIU Check for existence of text in TIU(8925,TIUDA, either in "TEXT" or "TEMP" nodes, before allowing signature.
ORIMO ISCLOC ISCLOC ORIMO
ORIMO ISIVQO ISIVQO ORIMO
ORWDBA7 GETIEN9 GETIEN9 ORWDBA7 Receive external ICD9 number and return IEN
ORWDBA7 ISWITCH ISWITCH ORWDBA7 PUBLIC CIDC RPC RETURNS 1 IF PATIENT HAS BILLABLE INSURANCE RETURNS 0 IF PATIENT DOES NOT HAVE BILLABLE INSURANCE
ORVAA VAA VAA ORVAA Returns the policy name for a veteran with VA Advantage. If the veteran does not have VA Advantage the return value will be 0.
ORWDFH OPDIETS OPDIETS ORWDFH
ORWDFH CURRENT MEALS CURMEALS ORWDFH
ORWU VERSION VERSION ORWU Returns current version of package or namespace
ORWDXVB GETALL GETALL ORWDXVB Return patient's Blood Bank information.
ORWDXVB RAW RAW ORWDXVB Return raw Lab Test Results associated with Blood Bank order request.
ORWDXVB RESULTS RESULTS ORWDXVB Return patient's Lab Test Results associated with Blood Bank order request.
ORWDXVB STATALOW STATALOW ORWDXVB Check to see if user is allowed to order STAT orders through VBECS. Checks users with parameter: OR VBECS STAT USER
ORWDXVB COMPORD COMPORD ORWDXVB Get sequence order of Blood Components for selection.
ORWDFH NFSLOC READY OPLOCOK ORWDFH Return '1' if hospital location has been entered in NUTRITION LOCATION file for outpatient meal ordering. Return '0' if not yet entered.
ORWGRPC ALLITEMS ALLITEMS ORWGRPC
ORWGRPC TYPES TYPES ORWGRPC
ORWGRPC ITEMS ITEMS ORWGRPC
ORWGRPC CLASS CLASS ORWGRPC
ORWGRPC ITEMDATA ITEMDATA ORWGRPC
ORWGRPC GETPREF GETPREF ORWGRPC
ORWGRPC SETPREF SETPREF ORWGRPC
ORWGRPC GETVIEWS GETVIEWS ORWGRPC
ORWGRPC SETVIEWS SETVIEWS ORWGRPC
ORWGRPC DELVIEWS DELVIEWS ORWGRPC
ORWGRPC TESTSPEC TESTSPEC ORWGRPC
ORWGRPC LOOKUP LOOKUP ORWGRPC
ORWGRPC DATEITEM DATEITEM ORWGRPC
ORWPCE1 NONCOUNT NONCOUNT ORWPCE1 Is a given HOSPITAL LOCATION (file 44) a non-count clinic? (DBIA #964)
ORWDAL32 CLINUSER CLINUSER ORWDAL33 Determine if user can perform cover sheet allergy actions.
ORWPFSS IS PFSS ACTIVE? PFSSACTV ORWPFSS
ORWGRPC GETDATES GETDATES ORWGRPC
ORWGRPC DETAIL DETAIL ORWGRPC
ORWGRPC DETAILS DETAILS ORWGRPC
ORWMHV MHV MHV ORWMHV
ORWGRPC PUBLIC PUBLIC ORWGRPC
ORWGRPC RPTPARAM RPTPARAM ORWGRPC
ORWCIRN WEBADDR WEBADDR ORWCIRN Get VistaWeb Web Address.
ORWDX CHANGE CHANGE ORWDX1 PUBLIC
ORWGRPC TAX TAX ORWGRPC
ORWDX1 PATWARD PATWARD ORWDX1
ORWRP4 HDR MODIFY HDR ORWRP4 RESTRICTED This RPC looks at data returned from the HDR and makes any modifications necessary to make the data compatible with CPRS Reports.
ORWDX1 STCHANGE STCHANGE ORWDX1
ORQQPXRM MHV MHV ORQQPXRM
ORWDX1 DCREN DCREN ORWDX1
ORWGRPC GETSIZE GETSIZE ORWGRPC
ORWGRPC SETSIZE SETSIZE ORWGRPC
ORWCIRN AUTORDV AUTORDV ORWCIRN Get parameter value for ORWRP CIRN AUTOMATIC.
ORPRF TRIGGER POPUP TRIGRPOP ORPRF Returns 1 if popup flag display should be triggered for given patient upon patient selection. If not, returns 0. Does not require clean-up after calling it since it does not set arrays or globals.
ORWCIRN HDRON HDRON ORWCIRN Get parameter value for ORWRP HDR ON
ORWDX2 DCREASON DCREASON ORWDX2 RPC to return a list of valid discontinuation reasons.
ORWDX1 DCORIG DCORIG ORWDX1
ORWDX1 UNDCORIG UNDCORIG ORWDX1
ORCDLR2 CHECK ONE LC TO WC KIDS ORCDLR2
ORCDLR2 CHECK ALL LC TO WC GUI ORCDLR2
ORALWORD ALLWORD ALLWORD ORALWORD
ORWDX1 ORDMATCH ORDMATCH ORWDX1 This RPC will accept a list of orders and each order status, if one of the order does not have a status it will return a false value.
ORWDXVB SUBCHK SUBCHK ORWDXVB Check to see if selected test is a Blood Component or a Diagnostic Test.
ORDDPAPI ADMTIME ADMTIME ORDDPAPI
ORWU PARAMS PARAMS ORWU Simple call to return a list of parameter values such as: INST1^VALUE1 INST2^VALUE2 ... INSTN^VALUEN The call assumes the current user, 'defaultable' entities and multiple instances.
ORWDPS1 DOWSCH DOWSCH ORWDPS1 SUBSCRIPTION This RPC returns a list of schedule that have a frequency defined and the frequency is less then or equal to 1440 minutes
ORDDPAPI CLOZMSG CLOZMSG ORDDPAPI
ORWDPS33 COMPLOC COMPLOC ORWDPS33 This RPC will return a 0 if the patient location is the same location as the original order. It will return a 1 if the location is different.
ORWGRPC FASTITEM FASTITEM ORWGRPC
ORWGRPC FASTDATA FASTDATA ORWGRPC
ORWGRPC FASTTASK FASTTASK ORWGRPC
ORWGRPC FASTLABS FASTLABS ORWGRPC
ORWDPS1 QOMEDALT QOMEDALT ORWDPS1
ORWGRPC ALLVIEWS ALLVIEWS ORWGRPC
ORWGRPC TESTING TESTING ORWGRPC
ORQQPXRM MHDLL MHDLL ORQQPXRM
ORWDLR33 LC TO WC LCTOWC ORWDLR33
ORWU2 COSIGNER COSIGNER ORWU2 Returns a set of New Person file entries for use in a long list box. The set is limited to USR PROVIDERS who do not require cosignature.
ORWDXVB NURSADMN NURSADMN ORWDXVB This procedure checks the parameter OR VBECS SUPPRESS NURS ADMIN to see if the Nursing Administration Order prompt/pop-up should be supressed after a VBECS Blood Bank order has been created.
ORWDPS32 ALLIVRTE ALLIVRTE ORWDPS32
ORWDPS33 IVDOSFRM IVDOSFRM ORWDPS33
ORWDXM1 SVRPC SVRPC ORWDXM1
ORWDXVB VBTNS VBTNS ORWDXVB
OR GET COMBAT VET CV ORMARKER RESTRICTED
ORWDX UNLKOTH UNLKOTH ORWDX
ORVW FACLIST FACLIST ORVW RESTRICTED Wrapper for the TFL^VAFCTFU1 routine, which returns all the treating facilities for a given patient DFN.
ORAM1 COMPTEST COMPTEST ORAM1 PUBLIC Files complications for the current flowsheet entry.
ORAM1 PTENTER PTENTER ORAM1 PUBLIC Adds a new patient to the Anticoagulation Flowsheet file (#103).
ORAM1 FLOWTT FLOWTT ORAM1 PUBLIC Retrieves flowsheet data for the current patient.
ORAM1 PCGOAL PCGOAL ORAM1 PUBLIC Calculates percent in goal from filed INR entries for Anticoagulation Management patients - can do either Stable or all patients (pass 1 as second parameter for stable).
ORAM1 ACDATA ACDATA ORAM1 PUBLIC Retrieves record header information (e.g., indication for treatment, permissions, risks, goals, etc.) for the current patient.
ORAM1 ADDTOP ADDTOP ORAM1 PUBLIC Files record header information for the current patient and care episode.
ORAM1 LOCK LOCK ORAM1 PUBLIC Sets lock in Anticoagulation Flowsheet file (#103) so that only one person can edit a given patient's record at a time.
ORAM1 LOG LOGIT ORAM1 PUBLIC Updates Anticoagulation Flowsheet file (#103) and adds log entry.
ORAM1 OUTINR OUTINR ORAM1 PUBLIC Receives outside INR values and returns value^date (in $H format) for graphing.
ORAM1 PTCHECK PTCHECK ORAM1 PUBLIC Boolean RPC. Checks to see if patient is in Anticoagulation Flowsheet file (#103).
ORAM1 GETPT GETPT ORAM1 PUBLIC Returns list of patients from Anticoagulation Flowsheet file (#103).
ORAM1 TERASE TERASE ORAM1 PUBLIC Removes a patient from the Anticoagulation Team List.
ORAM1 UNLOCK UNLOCK ORAM1 PUBLIC Unlocks a patient's record in the Anticoagulation Flowsheet file (#103).
ORAM2 NOACT NOACT ORAM2 PUBLIC Checks Anticoagulation Flowsheet file (#103) for patients not seen within the user-specified number of days.
ORAM2 SHOWRATE SHOWRATE ORAM2 PUBLIC Returns percentage of visits in which the patient was on time or within one day (before or after) scheduled draw date.
ORAM2 PTAPPT PTAPPT ORAM2 PUBLIC Returns the number of patients scheduled in the Anticoagulation clinic per day for the next 30 days. Only days with appointments are displayed.
ORAM2 REMIND REMIND ORAM2 PUBLIC Sets date and text for ACM Reminder (can also be set as part of a complete visit entry).
ORAM2 TEAMCHK TEAMCHK ORAM2 PUBLIC Checks list of teams to be sure they are in the OE/RR LIST file (#100.21), and returns the IEN and Clinic Name.
ORAM2 ALLGOAL ALLGOAL ORAM2 PUBLIC Returns the percentage of patients in the Anticoagulation Flowsheet file (#103) whose last INRs (within the specified number of days) were in-goal.
ORAM3 PTADR PTADR ORAM3 PUBLIC Retrieves contact information. Will also check for active temporary information.
ORAM3 COMPENT COMPENT ORAM3 PUBLIC Enters complication note into the Anticoagulation Flowsheet file (#103). Can also be entered as part of a complete visit entry.
ORAM3 PTFONE PTFONE ORAM3 PUBLIC Gets home phone^work phone for the patient in question.
ORAM CONCOMP CONCOMP ORAM PUBLIC Receives the Consult Number, the note number and the DUZ; completes the consult with the note.
ORAMSET GET GET ORAMSET SUBSCRIPTION Returns the Anticoagulation Manager parameters for the division which the user is logged into.
ORAM HCT HCT ORAM PUBLIC Returns the patient's most recent Hematocrit (HCT).
ORAM INR INR ORAM PUBLIC Returns last 6 months of INR values and dates.
ORAM PATIENT PATIENT ORAM PUBLIC Returns the requested patient's Name, Gender, SSN, and Inpatient Status.
ORAM PROVIDER PROVIDER ORAM PUBLIC Returns provider DUZ and name.
ORAM SIGCHECK SIGCHECK ORAM PUBLIC Validates the Electronic Signature Code entered by the user.
ORAMX CONSULT CONSULT ORAMX PUBLIC Send DFN and the name of the Consult Service (from the ORAM CONSULT REQUEST SERVICE parameter). Returns pending and active consults which meet those criteria.
ORAMX PCESET PCESET ORAMX PUBLIC Checks for service connection, etc, for PCE data call or files PCE data.
ORAMSET GETCLINS GETCLINS ORAMSET SUBSCRIPTION This RPC fetches the list of Clinic Names from the configuration of the Anticoagulation Management Application.
ORAM ORDER ORDER ORAM SUBSCRIPTION This RPC supports placing INR and CBC orders from the Anticoagulator application.
ORAMSET INDICS INDICS ORAMSET SUBSCRIPTION This call populates the list of selectable indications for Anticoagulation therapy.
ORAM APPTMTCH APPTMTCH ORAM SUBSCRIPTION This RPC supports revision of the appointment match when the user selects a new Clinic in Anticoagulator.
ORQQPL PROBLEM NTRT BULLETIN NTRTBULL ORQQPL2 SUBSCRIPTION This RPC generates a bulletin to the OR CAC Mail Group, indicating that an unresolved term needs to be requested using the New Term Rapid Turnaround website at http://hdrmul7.aac.domain.ext:7151/ntrt/.
ORWPCE GET DX TEXT GETDXTXT ORWPCE3 SUBSCRIPTION Resolves the preferred expanded form of the Diagnosis text for the encounter pane on the notes tab.
ORQQCN ISPROSVC ISPROSVC ORQQCN2 SUBSCRIPTION RPC will return 1 or 0 if the supplied file entry from REQUEST SERVICES (#123.5) is marked as part of the Consults-Prosthetics interface. This RPC is used by CPRS GUI to disable the Clinically Indicated Date and the Decision Support Tool fields when ordering new or editing cancelled Prosthetics consults.
ORWDPS33 GETADDFR GETADDFR ORWDPS33 This RPC takes an Additive Orderable ITEM IEN and it returns the default additive frequency defined to the additive file.
ORCHECK ISMONO ISMONO ORCHECK
ORCHECK GETMONO GETMONO ORCHECK
ORCHECK GETMONOL GETMONOL ORCHECK
ORCHECK DELMONO DELMONO ORCHECK
ORCHECK GETXTRA GETXTRA ORCHECK
ORCNOTE GET TOTAL GETTOT ORCNOTE PUBLIC
ORWDXVB3 DIAGORD DIAGORD ORWDXVB3 Get sequence order of Diagnostic Tests for selection.
ORWDXVB3 COLLTIM COLLTIM ORWDXVB3 This RPC checks the value of the parameter OR VBECS REMOVE COLL TIME to determine if a default collection time should be presented on the VBECS order dialog.
ORWDXVB3 SWPANEL SWPANEL ORWDXVB3 This RPC checks the value of the parameter OR VBECS DIAGNOSTIC PANEL 1ST to determine the location of the Diagnostic and Component panels on the VBECS order dialog.
ORDEA DEATEXT DEATEXT ORDEA SUBSCRIPTION Returns the text to show on the signature dialog mandated by DEA for when a controlled substance order is selected to be signed.
ORDEA SIGINFO SIGINFO ORDEA SUBSCRIPTION returns the provider/patient info that must be displayed when signing a controlled substance order(s)
ORDEA CSVALUE CSVALUE ORDEA
ORDEA HASHINFO HASHINFO ORDEA
ORDEA ORDHINFO ORDHINFO ORDEA
ORWPCE ICDVER ICDVER ORWPCE SUBSCRIPTION Returns the ICD coding system version to be used for diagnosis look-up, as of a particular date of interest.
ORDEA PINLKCHK PINLKCHK ORDEA
ORDEA PINLKSET PINLKSET ORDEA
ORQQPL4 LEX LEX ORQQPL4 SUBSCRIPTION This RPC supports the Clinical Lexicon Search for Problem List. It will return an indefinite list of terms that match the user's search string.
ORDEA PNDHLD PNDHLD ORDEA
ORDEA LNKMSG LNKMSG ORDEA Returns the text of the OR DEA PIV LINK MSG parameter.
ORWPCE4 LEX LEX ORWPCE4 Returns list of coded elements based on lexicon look-up. Introduced with CPRS v29 to maintain compatibility of older call ORWPCE LEX.
ORWLEX GETI10DX GETI10DX ORWLEX SUBSCRIPTION This call wraps the Lexicon API $$DIAGSRCH^LEX10CS to satisfy the requirements of the ICD-10-CM diagnosis search.
ORWPCE I10IMPDT I10IMPDT ORWPCE SUBSCRIPTION This RPC returns the ICD-10 implementation date in FM Date/Time format.
ORWLEX GETFREQ GETFREQ ORWLEX SUBSCRIPTION This call wraps the Lexicon API $$FREQ^LEXU to satisfy the requirements of the ICD-10-CM diagnosis search.
ORWGN IDTVALID IDTVALID ORWGN SUBSCRIPTION Returns the implementation date of the coding system passed in
ORWGN MAXFRQ MAXFRQ ORWGN PUBLIC This RPC checks if the frequency of an ICD-10 search term is than the maximum allowed ICD-10 return values.
ORWRP1A RADIO RADIO ORWRP1A Check to determine the method of selecting Date Ranges on the Reports and Labs Tabs in CPRS.
ORDEBUG SAVERPCS SAVERPCS ORDEBUG Saves RPC log from CPRS to be used for other purposes/debugging problems
ORDEBUG SAVEDESC SAVEDESC ORDEBUG Saves a user supplied description of why they are saving the RPC log from CRPS
ORQQCN GET USER AUTH VALID ORQQCN2 This RPC returns the update authority of a user for a specific Consult.
ORUTL ISCLORD ISCLORD ORUTL returns 1 if the ORIFN passed in is a clinic order, 0 otherwise
ORBCMA5 LOCK LOCK ORBCMA5 Due to issues with LOCKing between the CPRS GUI chart and the BCMAOrderCom dll, some changes are necessary to how locks are handled when locking the patient chart. Using the $J value for the CPRS GUI session, the CPRS GUI will call the BCMAOrderCom dll and pass in the $J value and this value is used for locking the patient's chart.
ORBCMA5 UNLOCK UNLOCK ORBCMA5
ORBCMA5 JOB JOB ORBCMA5 Due to issues with LOCKing between the CPRS GUI chart and the BCMAOrderCom dll, some changes are necessary to how locks are handled when locking the patient chart. In order to facility those changes, the CPRS GUI chart needs to know the $J value for the running process for the open connection on the M server. The purpose of this RPC is to return that $J value.
ORWU OVERDL OVERDL ORWU
ORUTL4 DLL DLL ORUTL4 RESTRICTED This RPC will check the version of the user's DLL against the current version defined on the server for compatibility.
ORWU MOBAPP MOBAPP ORWU
ORWCIRN JLV LABEL JLV ORWCIRN This RPC gets the Label/Caption for the JLV/VistaWeb external remote data button. The label has historically had a value of VistaWeb. With the addition of this RPC and a new parameter, ORWRP LEGACY VIEWER LABEL, the caption of this button can be changed to JLV (Joint Legacy Viewer) when JLV becomes available.
ORWDSD1 ODSLCT ODSLCT ORWDSD1
ORWDRA32 IMMTYPSEL SUBSCRIPTION
ORWDPS1 GETPRIOR GETPRIOR ORWDPS1 This gets the sites preferred priority for "ASAP". If "ASAP" is not used it holds the sites alternative to "ASAP" or if "ASAP" has been renamed it can hold that information if it is chosen. It only holds one entry.
ORWDPS1 GETPRIEN GETPRIEN ORWDPS1 Returns the IEN of the sites selection for an Alternative to the "ASAP" order urgency, from file ORD(101.42.
ORTO GETRVW GETRVW ORTOULT4 Unified Action Profile (UAP). This RPC gets the value of the field 'UAP Reviewed?' field #100,.61, Filed as the first piece of 100,.61;1. This is the status of the review. It returns the string from a set of codes to CPRS. This includes cont for contiued, chg for changed, dc for discontinued, rnw for renewed, and nw for a new order.
ORTO SETRVW SETRVW ORTOULT4 This RPC sets the value of three fields: first the 'UAP Reviewed?' field #100,.61;1, with the passed value (0=NO, 1=YES). Second the 'UAP Date Last Reviewed' field # 100,.61;2 with the ,current date and time; and third the 'UAP Last Reviewed By' field #100.61;3 with the DUZ of the reviewer.
ORTO SET UAP FLAG SETUAPF ORTOULT4 Unified Action Profile (UAP). Pass in 1 to flag that user has entered UAP view. Pass in 0 to flag they have changed to any other view in the TfrmOrders.SetOrderView procedure. While in UAP view, new orders will have the UAP Reviewed? field (#100,.61) of the order file set to 'N'. Global Loaction .61;1 SET of codes. codes.
ORTO UAPOFF UAPOFF ORTOULT4 This is used to turn on or off the Unified Action Profile function in CPRS.
ORTO DGROUP DGROUP ORTOULT4 PUBLIC RETURNS THE CPRS DISPLAY GROUP NAME
ORALEAPI REPORT REPORT ORALEAPI This RPC returns TIU and OR notification data from the ALERT TRACKING file for a given date range.
ORWPT2 COVID COVID ORWPT2 PUBLIC
ORWOTHER SHWOTHER SHWOTHER ORWOTHER This RPC returns the controls info for the other information panel in CPRS.
ORWOTHER DETAIL DETAIL ORWOTHER This RPC returns a detail information for the patient other information panel.
ORWTIU EXCCOPY EXCCOPY ORWTIU Given a TIU note ien, calls EXC^TIUCOP to determine if the note should be excluded from copy/paste tracking.
ORWTIU PCTCOPY PCTCOPY ORWTIU Get the required percentage of matching to verify pasted text originated from previously copied text.
ORWTIU WRDCOPY WRDCOPY ORWTIU Get the required number of words in pasted text to be tracked as part of the copy/paste functionality.
ORWTIU SVCOPY SVCOPY ORWTIU Saves copied text to the copy/paste copy buffer.
ORWTIU GETPASTE GETPASTE ORWTIU Given a specific document ien, returns an array containing all previously pasted text stored in the copy/paste tracker file for said document.
ORWTIU SVPASTE SVPASTE ORWTIU Saves pasted text to the copy/paste tracking paste file.
ORWTIU VIEWCOPY VIEWCOPY ORWTIU
ORWTIU LDCPIDNT LDCPIDNT ORWTIU This returns the copy/paste identifier options. The returned data will contain 4 to 5 data pieces, comma delimited. The five data pieces represent Bold (B), Italicize (I), Underline (UL), Highlight (HL), and Highlight Color (HLC). The first four pieces are binary (1 or 0) with a 1 indicating the attribute is active. The fifth piece is the selected color of the Highlight if the Highlight attribute is active (1).
ORWTIU SVCPIDNT SVCPIDNT ORWTIU This saves the copy/paste identifier options. The saved data will contain 4 to 5 data pieces, comma delimited. The five data pieces represent Bold (B), Italicize (I), Underline (UL), Highlight (HL), and Highlight Color (HLC). The first four pieces are binary (1 or 0) with a 1 indicating the attribute is active. The fifth piece is the selected color of the Highlight if the Highlight attribute is active (1). To save yellow highlight and underline the input data might be "0,0,1,1,65535", with 65535 representing the color yellow.
ORQPT PTEAMPR PTEAMPR ORQPTQ1 SUBSCRIPTION Function returns a list of PCMM teams for a specific provider.
ORQPT PTEAM PATIENTS PTEAMPTS ORQPTQ1 SUBSCRIPTION Function returns an array of patients on a PCMM team.
ORWTPT GETPTEAM GETPTEAM ORWTPT Function returns members of a PCMM team.
ORWTPP PCMTEAMS PCMTEAMS ORWTPP Function returns active PCMM teams for a provider.
ORB3UTL DEFER DEFER ORB3UTL allows to defer an alert DEFER(ORY,ORPROV,ORALERT,ORDT) ;defer an alert ;ORALERT - alert to defer ;ORPROV - provider to defer the alert for ;ORDT - date/time to defer the alert until
ORB3UTL NOTIFPG NOTIFPG ORB3UTL NOTIFPG(ORY,ORPAT,ORPG) ;page through a patients alerts ;ORPAT - patient DFN ;ORPG - page to get
ORB3UTL GET NOTIFICATION GETNOTIF ORB3UTL PUBLIC Returns the entire notificaiton entry as a name=value set.
ORB3UTL GET DESCRIPTION GETDESC ORB3UTL
ORB3UTL GET EXISTING NOTES GETNOTES ORB3UTL
ORBSMART ISSMNOT ISSMNOT ORBSMART
ORWDPS1 MAXDS MAXDS ORWDPS1
ORWTIU START START ORWTIU Queues processes to build the TIU copy buffer for a specified user utilizing CPRS GUI.
ORWTIU STOP STOP ORWTIU Stops the background process to retrieve copy buffer information for a user.
ORWTIU POLL POLL ORWTIU This RPC is a process to poll the copy buffer retrieval background task for completion and to return the data.
ORWDXC2 SAVECANC SAVECANC ORWDXC2
ORDDPAPI RLSMSG RLSMSG ORDDPAPI This RPC returns the help text that appears on for fOrdersTS
ORNORC CANCEL CANCEL ORNORC
ORWORB GETLTXT GETLTXT ORWORB
ORBSMART INSMALRT INSMALRT ORBSMART
ORBSMART OUSMALRT OUSMALRT ORBSMART
ORWTPD GETOCMIN GETOCMIN ORWTPD
ORWTPD GETOCMOP GETOCMOP ORWTPD
ORWTPD PUTOCMIN PUTOCMIN ORWTPD
ORWTPD PUTOCMOP PUTOCMOP ORWTPD
ORWDSD1 GETINFO GETINFO ORWDSD1 This RPC returns the value from either the OR SD ADDITIONAL INFORMATION or the OR SD DIALOG PREREQ parameters by location, clinic stop, division, or system level.
ORQQPXRM REMINDER LINK SEQ AFFSEQ ORQQPXRM SUBSCRIPTION Returns the dialog sequence number(s) that are affected by a specific reminder dialog link type.
OROTHCL GET GET OROTHCL SUBSCRIPTION The RPC serves several groups of patients In addition to that, the pop-up window with detailed OTH information will be displayed in CPRS when the user clicks on the button and when the system needs to warn users. 2) Presumptive Psychosis (PP) patients: Registered with PP 'Indicator' = Yes and a category selected Registered by using the "workaround" process a) that the VA started using prior to introduction of PP indicator/categories to identify PP patients b) and also prevents billing 1) Other Than Honorable (OTH) patients: Registered with both PP indicator/category selected and with the "workaround" process/fields populated For PP patients the "PP" label will be displayed in the button in the CPRS header in the first line. For PP patients with categories the 2nd line of the button will display the category. In addition to that, the pop-up window with detailed PP information will be displayed in CPRS when the user clicks on the button. With EMERGENT MH OTH care type 3) Patients with inactive Patient Record Flags (PRF): High Risk of Suicide flag Missing patients flag For patients with inactive PRF flags the "Inactive PRF" label will be displayed in the 1st line of the button in the CPRS header if the patient does not have PP or OTH settings in file. And it will be displayed in the 2nd line of the button if patient has PP or OTH settings. The 'OTH' 90 days period information will not be shown on the second line With EXTENDED MH OTH care type of the button if the patient is both OTH (90) and has inactive HRfS or Missing Patient National Category I PRF(s). Instead 'Inact.PRF' will be the second line. The PP 'category' will not be shown on the second line of the button if the patient is both PP and has inactive HRfS or Missing Patient National Category I PRF(s).Instead 'Inact.PRF' will be the second line. In addition to that, the pop-up window will display: - the history of the PRF assignment actions - and, optionally, either PP or OTH informational text as it is For the EXTENDED MH OTH, the "OTH-EXT" label will be displayed in the pertinent to the patient and described in sections above. Note: PP and OTH registrations are mutually exclusive, a patient cannot be registered as both. CPRS button in the CPRS header. For the EMERGENT MH OTH, the "OTH" label and OTH 90 days period information will be displayed in the OTH button in the CPRS header.
ORWDRA32 RADLONG RADLONG ORWDRA32
ORDEA AUINTENT AUINTENT ORDEA This audits 'intention to sign' for Controlled Substance orders.
ORWU SYSPARAM JSYSPARM ORWU
ORPDMP STRTPDMP STRTPDMP ORPDMP This RPC is used to return PDMP results or to tell CPRS to kick off the timer to retrieve PDMP results from a background job.
ORPDMP CHCKTASK CHCKTASK ORPDMP
ORPDMPNT MAKENOTE MAKENOTE ORPDMPNT
ORPDMP STOPTASK STOPTASK ORPDMP
ORPDMP VIEWEDREPORT VIEWEDREPORT ORPDMP
ORPDMP GETCACHE GETCACHE ORPDMP
ORPDMPNT RECNTNOTE RECNTNOTE ORPDMPNT
ORWPT GET FULL ICN GETFICN ORWPT RPC to return the ICN plus checksum for a given DFN.
ORWTIU TEMPLATE PREFERENCES REQDFLD ORWTIU Returns or Saves Template Required Fields personal preferences.
ORWLRAP1 CONFIG CONFIG ORWLRAP1
ORWLRAP1 SPEC SPEC ORWLRAP1
ORWDAL32 CHKMEDS CHKMEDS ORWDAL32 RESTRICTED Returns a list of all allergy checks related to existing medications for the current patient when a new allergy is added
ORWDAL32 GETPROV GETPROV ORWDAL32 Returns a list of providers and/or teams to receive alerts, based on an order number, determined by the ORB PROVIDER RECIPIENTS parameter.
ORWDAL32 SENDALRT SENDALRT ORWDAL32 Called to send a group of alerts to specified recipients for new allergies impacting existing med orders.
ORWTPP GETSURRS GETSURRS ORWTPP This RPC returns the full list of available surrogates for the current user.
ORWTPP SURRDFLT SURRDFLT ORWTPP This rpc allows the setting and retrieval of the default surrogate settings.
ORWDXA1 FLAGACT FLAGACT ORWDXA1 Returns information on a flagged order based on the ACTION specified.
ORWDXA1 FLAGCOM FLAGCOM ORWDXA1 Add comments to a flagged order.
ORWDXA1 FLAGTXTS FLAGTXTS ORWDXA1 Returns flag reason, recipients and the comments associated with the list of flagged orders.
ORWPS1 NVADLG NVADLG ORWPS1 Returns order dialog information for a non-VA medications (PSH OERR).
ORQ3 AUTHUSR AUTHUSR ORQ3
ORQ3 EN EN ORQ3 This RPC call will generate a list sorted by Patient Name, Patient IEN, and Order IEN based on all Orders for a particular PROVIDER at the ORDER ACTIONS level where the Activity Date/Time is within the date range passed in. The list will also contain the Order Status and Date Order Entered In. Parameters it accepts are Provider IEN from File #200 along with Begin Date and End Date in FileMan format.
ORQ3 XFER XFER ORQ3 This RPC call will take a list of Order IENs along with Transferring From Provider, Transferring To Provider, Transferring User & Transfer Date/Time and will create an entry in the ORDER TRANSFERS Multiple which holds the four Transfer related fields just mentioned. It should return a list of Order IENs with a 0 for Unsuccessful or a 1 for Successful. If 0, then an Error Message will be returned also.
ORQ3 XFER HISTORY HISTORY ORQ3 SUBSCRIPTION The purpose of this remote procedure call is to return the transfer history for the specified order This is related to the Provider Role Tool and the transfer of an order (for future alert purposes) from one provider to another.
ORQ3 LOADALL LOADALL ORQ3 This RPC returns the sizing related to the PRT GUI chart parameters for the user.
ORQ3 SAVEALL SAVEALL ORQ3 This RPC saves the sizing related PRT GUI chart parameters for the user.
ORQ3 AUDIT AUDIT ORQ3 RESTRICTED The purpose of this Remote Procedure Call (RPC) is to return all the transfers that were performed during a specified date range.
ORWDXC ALLERGY ALLERGY ORWDXC PUBLIC Return list of drug-allergy checks on medication selection
ORWDXC REASON REASON ORWDXC PUBLIC Returns a list of predefined reasons for overriding a drug allergy during medication ordering
ORWORB PROUSER PROUSER ORWORB RESTRICTED Function Returns Processed Alerts for Current User - with optional date range
ORWTPR GETARCHP GETARCHP ORWTPR Called to return the parameter value of ORB ARCHIVE PERIOD
ORVIMM MAKENOTE MAKENOTE ORVIMM This RPC takes an array of immunization objects and create a progress note.
ORWDXC SAVEMCHK SAVEMCHK ORWDXC This remote procedure duplicates the functionality of ORWDXC SAVECHK rpc with the difference being it accepts additional subscript nodes in the LST array. In addition to "ORCHECKS" it allows for "ORCOMMENTS" and "ORREASONS".
ORWDXR01 WARN WARN ORWDXR01 Determines if a warning needs to be displayed for this order action.
ORVIMM VIMMREM VIMMREM ORVIMM This RPC returns a list of Clinical Reminders Statuses based off the site setup in the VIMM parameters.
ORFEDT GETLAYOT GETLAYOT ORFEDT
ORFEDT BLDRESLT BLDRESLT ORFEDT
ORVIMM GETITEMS GETITEMS ORVIMM This remote procedure returns a list of immunization or skin test based off the passed in clinical reminder definition.
ORVIMM GETHIST GETHIST ORVIMM
ORFEDT BLDLAYOT BLDLAYOT ORFEDT
ORVIMM USEICE USEICE ORVIMM This remote procedure determines if the immunization data entry form should show the ICE display or the reminder defintion display.
ORWPCE5 UCUMLIST UCUMLIST ORWPCE5
ORWPCE5 REMTAX REMTAX ORWPCE5
ORWPCE5 TAXCODES TAXCODES ORWPCE5
ORWPCE5 NOTEDATE NOTEDATE ORWPCE5
ORB3U2 GETRCPNT GETRCPNT ORB3U2
ORWPCE5 MAGDAT MAGDAT ORWPCE5
ORVIMM CHKTITLE CHKTITLE ORVIMM
ORWPCE5 NOTELOC NOTELOC ORWPCE5
ORWPCE4 STDCODES STDCODES ORWPCE4
ORWDPS33 IVIND IVIND ORWDPS33 RETURNS INDICATIONS
ORVIMM GETCODES GETCODES ORVIMM
ORWPCE5 REPLCODE REPLCODE ORWPCE5
ORVIMM GETCTINF GETCTINF ORVIMM This RPC returns the contact information to display in CPRS when an immunization is selected when there is no active lot number.
ORVIMM PLOC PLOC ORVIMM This RPC returns if a CPRS should marked a diagnosis as primary when documenting an immunization administration from the CPRS coversheet.
ORWDXC CLRALLGY CLRALLGY ORWDXC This RPC clears the temporary allergy order check(s) associated with a patient.
ORWDPS33 CLZDS CLZDS ORWDPS33 This RPC will validate the days supply for a Clozapine patient when Patient eligibility for this medication will only allow a Days Supply of 7 with 0 refills For a BI-WEEKLY dispense frequency: Patient eligibility for this medication will only allow a Days Supply of 14 days with 0 refills, or 7 days with up to 1 refill For a MONTHLY dispense frequency: Patient eligibility for this medication will only allow a Days Supply of 28 days with 0 refills, 14 days with up to 1 refill, or 7 days with up to accepting the order in CPRS. 3 refills It will return a 1 if the days supply passed is 7, 14 or 28 depending on patient's dispense frequency in the CLOZAPINE PATIENT LIST file (#603.01). For any other days supply, it'll return a zero with one of the following messages: For a WEEKLY dispense frequency:
ORACCESS GETNOTES GETNOTES ORACCESS RESTRICTED
ORWU FLDINFO FLDINFO ORWU Returns Field Attributes from the data dictionary.
ORACCES2 DLGOIINFO DLGOIINFO ORACCES2 Return specified orderable item info for a each order dialog in the list.
ORACCES2 LABSBYXREF LABSBYXREF ORACCES2 Returns an up-arrow delimited list of the short names of display groups used by the specified orderable item cross-reference.
ORACCES2 DIETINFO DIETINFO ORACCES2 Returns Display Group information for Dietetics.
ORACCESS EHRACTIVE EHRACTIVE ORACCESS Returns 1 if the system is on the new Electronic Health Record, 0 otherwise.
ORWLRAP1 APORDITM APORDITM ORWLRAP1 Returns an array of orderable items for the CPRS Anatomic Pathology order dialog in the format: Y(n)=IEN^.01 Name^.01 Name -or- IEN^Synonym <.01 Name>^.01 Name
ORQQVI SWPVIT SWPVIT ORQQVI RESTRICTED Array of patient most recent vitals within start and stop date/times. If no start and stop dates are indicated, the most recent are returned. If no start date is passed then the start date is 1 (i.e. before any dates). If no stop date is passed then the start date is also the stop date and if there is not start date then 9999999 is used as the stop date.
ORWPT2 ID INFO IDINFO ORWPT2 RESTRICTED Returns the Inpatient Provider, Primary Care Provider, Last Location Name, and Last Visit Date for a patient.
ORWPT2 LOOKUP LOOKUP ORWPT2 RESTRICTED The purpose of this Remote Procedure Call is to improve patient safety by RETURN PARAMETER DESCRIPTION for detailed information and format. providing a methodology for the Computerized Patient Record System (CPRS) to include additional information in the similar patient lookup process. Specifically, this RPC is a wrapper that includes output from the DG CHK B25 XREF ARRAY RPC, and portions of the output from three other RPCs. The data from these RPCs is combined to build a list of patients meeting the similar name criteria, as well as providing additional clarifying information to assist providers in selecting the correct patient. See the
PSOERXA0 DRGMTCH DRGMTCH PSOERXA0 This RPC is used to match incoming eRx drugs/supply items to the VistA If NDC, pass "N^ndc value" If UPN, pass "U^upn value" DGDESC - Textual drug description. Pass in the drug description or 'drug name'. (ex. ACETAMINOPHEN 400 MG TABLET). equivalent drug/supply items. Input: Both parameters are 'optional', but to receive any legitimate results, at least one of the two must be passed in. NDCUPN - NDC or UPN value to be match to the NDC/UPN file (#50.67).
PSOERXA0 PRVMTCH PRVMTCH PSOERXA0 RESTRICTED Provides logic for matching a provider identified for an incoming eRx prescription.
PSOERXA1 INCERX INCERX PSOERXA1 This RPC receives and processes an incoming ERX XML message, provider check information, and patient check information.
PSOERXI1 INCERX INCERX PSOERXI1 RESTRICTED This RPC receives incoming eRx messages that are in the 2017 script format. This RPC replaces PSOERXA1 INCERX, which was the RPC used for the 10.6 script format.
PSO VCC REFILL AP1 PSOVCCA AGREEMENT The RPC performs a refill on an outpatient pharmacy order request. In addition, the RPC will provide the ability in Outpatient Pharmacy to store the source of a refill request (eg. VCC, Computerized Patient Record System (CPRS), Outpatient Pharmacy) as well as the person making the request - if the name is known.
PSORPC RPC PSORPC01 PUBLIC
PSO EPCS EDIT ENTRY PSOEPED RESTRICTED This remote procedure stores information on editing changes in file 200 related to the electronic prescribing of controlled substances.
PSO EPCS ADD DEA FILEFM PSOEPUT RESTRICTED INPUT: DATA - DEA DATA LINE "^" DELIMITED. NPIEN - IEN OF PROVIDER TO BE LINKED TO THIS DEA NUMBER OUTPUT: RET - DEA IEN for SUCCESS, 0 for UNSUCCESSFUL
PSO EPCS DEADOJ DEADOJ PSOEPUT RESTRICTED This RPC call accepts a DEA Number as input. It calls the DOJ/DEA Web 5 - CITY 6 - STATE 7 - STATE POINTER 8 - ZIP CODE 9 - ACTIVITY CODE 10 - TYPE 11 - DEA NUMBER 12 - EXPIRATION DATE 13 - PROCESSED DATE 14 - DETOX NUMBER Service to get the most recent information for the provider which is 15 - SCHDEULE II NARCOTIC 16 - SCHEDULE II NON-NARCOTIC 17 - SCHEDULE III NARCOTIC 18 - SCHEDULE III NON-NARCOTIC 19 - SCHEDULE IV 20 - SCHEDULE V returned to the calling program in a single string with "^" delimited data. The values in the string are: 1 - PROVIDER NAME 2 - ADDRESS 1 3 - ADDRESS 2 4 - ADDRESS 3
PSO EPCS MBM MBM PSOEPUT RESTRICTED This RPC is provided to ePCS GUI to check if the site is setup for Meds by Mail service.
PSO EPCS REMOVE DEA DEAREM PSOEPUT RESTRICTED Functionality to remove a DEA multiple from file #200, Field 53.21 INPUT: NPIEN - NEW PERSON FILE #200 INTERNAL ENTRY NUMBER DEATXT - PROPERLY FORMATTED DEA NUMBER OUTPUT: RET - 1 for SUCCESS, 0 for UNSUCCESSFUL
PSO EPCS DEA DUP CHECK DUPCHK PSOEPUT RESTRICTED This RPC will accept a DEA in text format, and an institutional suffix if available. It will perform checking to determine if the DEA is being used by another user.
PSO EPCS DEALIST DEALIST PSOEPUT RESTRICTED This remote procedure call will provide a list of active DEA #s for a 4 - DETOX NUMBER 5 - EXPIRATION DATE: FROM THE DEA NUMBERS FILE (#8991.9), FIELD EXPIRATION DATE (#.04) 6 - NPIENS 7 - DNIENS 8 - SCHEDULE II NARCOTIC 9 - SCHEDULE II NON-NARCOTIC 10 - SCHEDULE III NARCOTIC 11 - SCHEDULE III NON-NARCOTIC 12 - SCHEDULE IV given provider. 13 - SCHEDULE V 14 - USE FOR INPATIENT ORDERS? INPUT: NPIEN - NEW PERSON FILE #200 INTERNAL ENTRY NUMBER OUTPUT: RET - A STRING OF DEA INFORMATION DELIMITED BY THE "^" 1 - DEA NUMBER 2 - INDIVIDUAL DEA SUFFIX 3 - STATE
PSO EPCS VERSION GUICHK PSOEPVR RESTRICTED This RPC is used to check the version of the ePCS GUI that should be running.
PSO EPCS DETOX CHECK DTXCHK PSOEPU1 RESTRICTED This RPC will accept a DEA number in text format, and a DETOX number in text format. It will perform checking to see if the DETOX number is a valid format, and will checking if the DETOX number is being used by another DEA number.
PSO EPCS VA# DUP CHECK VANUMCHK PSOEPU1 RESTRICTED This RPC will accept a VA# in text format, and a provider's NEW PERSON File #200 IEN (Internal Entry number). It will perform checking to determine if the VA# is being used by another provider.
PSO EPCS FILER FILEFMA PSOEPU1 RESTRICTED This RPC will accept a Field Number in the New Person, File #200, a single data item in text format, and Provider Internal Entry Number (IEN) in File #200.
PSO EPCS REPORTS RPTEN PSOEPREP RESTRICTED This call is used by all ePrescribing Controlled Substances (ePCS) GUI reports. It produces a report based on the criteria selected through the ePCS GUI application.
PSO EPCS SYSTEM DATE TIME EPCSDATE PSOEPUT2 SUBSCRIPTION Broker call returns the server date as a FileMan internal and external date format.
PSO EPCS FIELD HELP EPCSHELP PSOEPUT2 SUBSCRIPTION Get the field help from the data dictionary based on the field number.
PSO EPCS GET LIST SRCLST PSOEPUT2 RESTRICTED This call is used to perform a search on a file based on a search string.
PSO EPCS LIST NP SCHED NPSCHDL PSOEPU1 AGREEMENT Functionality to list the New Person file #200 Schedules for a provider. Schedule fields are 55.1,55.2,55.3,55.4,55.5,55.6
PSO EPCS FILE NP SCHED NPSCHDF PSOEPU1 RESTRICTED Functionality to file the New Person file #200 Schedules for a provider. Schedule fields are 55.1,55.2,55.3,55.4,55.5,55.6
PSO EPCS LIST OPTN DESC OPTNDESC PSOEPU1 RESTRICTED RPC to return Option file #19 description word processing text.
PSO EPCS TOPIC HELP EPCSHELP PSOEPUT2 PUBLIC Returns the text from the HELP FRAME file (#9.2) based on a help frame.
PSO ACTIVITY LOG ACT PSOVCC1 RESTRICTED This RPC allows retrieval of the Activity Log for a specific prescription reason #52.3, .02 initiatorOfActivity #52.3, .03 rxReference $52.3, .04 comment #52.3, .05 otherComments #52.34,.01 number (External) in the PRESCRIPTION (#52) file. Return list of ACTIVITY transactions for a particular PRESCRIPTION (#52) file entry. Each transaction will have the following fields (if populated in VistA): activityLogDate #52.3, .01
PSO CMOP LOG CMOP PSOVCC1 AGREEMENT This RPC allows retrieval of the CMOP Log for a specific prescription status #52.01 3 transmissionNumber #52.01 .01 fdaMedGuide #52.01 35 number Each transaction will have the following fields: dateShipped #52.01 9 ndcReceived #52.01 4 rxReference #52.01 2 sequenceNumber #52.01 1
PSO COPAY LOG COPAY PSOVCC1 AGREEMENT Return values from Copay Transaction log in PRESCRIPTION (#52) file. copayActivityLog #52.0107, .01 reason #52.0107, 1 initiatorofCopayActivity #52.0107, 2 rxReference #52.0107, 3 comment #52.0107, 4 Possible Return Values: RESULTS(0) = -n^Error message RESULTS(0) = 0^No Data RESULTS(1) = Array of return values in JSON format:
PSO ECME LOG ECME PSOVCC0 AGREEMENT Return list of ECME transactions for a particular PRESCRIPTION (#52) file entry. Each transaction will have the following fields: ecmeLogDate #52.3, .01 reason #52.3, .02 initiatorOfActivity #52.3, .03 rxReference #52.3, .04 comment #52.3, .05
PSO ERX LOG ERX PSOVCC0 AGREEMENT Return list of ERX transactions for a particular PRESCRIPTION (#52) file entry. Each transaction will have the following fields: eRxLogDate #52.3, .01 reason #52.3, .02 initiatorOfActivity #52.3, .03 rxReference #52.3, .04 comment #52.3, .05
PSO LABEL LOG LABEL PSOVCC1 AGREEMENT Allow listing of Label Log (#52.032) subfile in the PRESCRIPTION (#52) 1^Array of elements from the LABEL (#52.032) log file: labelDateTime #52.032, .01 rxReference #52.032, 1 printedBy #52.032, 3 labelComment #52.032, 2 fdaMedGuide #52.032, 35 file, given an external prescription number. RETURN VARIABLES: 0^No data - there are no LABEL entries for this prescription" -1^ Prescription Number is Required" -2^ Prescription Number is not recognized"
PSO LOT EXPIRATION LELF PSOVCC0 AGREEMENT Return list of LOT/EXP transactions for a particular PRESCRIPTION (#52)) file entry. Each Transaction will have the following fields: expirationDate #52.0401, 1 lotExp #52.0401, .01 rxIndicator #52.0401, 2
PSO PARTIALS LOG PART PSOVCC1 AGREEMENT This RPC allows retrieval of the Partials Log for a specific prescription. divisionNumber #52.2, .09 divisionName #52.2, .09 => 59, .06 dispensedDate #52.2, 7.5 releasedDateTime #52.2, 8 ndc #52.2, 1 Each transaction will have the following fields (if populated in VistA): loginDateTime #52.2, .08 partialDate #52.2, .01 qty #52.2, .04 routing #52.2, .02 lotNumber (lot#) #52.2, .06 pharmacistName #52.2, .05
PSO REFILL LOG RFIL PSOVCC1 AGREEMENT This RPC allows retrieval of the Refill Log for a specific prescription refillDate #52.1, .01 quantity #52.1, 1 divisionNumber #52.1, 8 divisionName #52.1, 8 => #59, .06 routing(Mail/Window/Park) #52.1, 2 dispensedDate #52.1, 10.1 ndc #52.1, 11 pharmacistName #52.1, 4 qty #52.1, 1 releasedDateTime #52.1, 17 number. personRequestingRefill #52.1, 95 Return list of REFILL transactions for a particular PRESCRIPTION (#52) file entry. Each transaction will have the following fields (if populated in VistA): loginDate #52.1, 7
PSO EPCS CRED LASTCRED PSOEPED RESTRICTED Return the last CREDENTIAL TYPE from SIGN-ON LOG file (#3.081) for user DUZ passed in.
PSO EPCS PSDRPH FILER PSDKEY PSOEPUT2 RESTRICTED Allocates and deallocates the PSDRPH key to the specified user and logs the event in the XUEPCS PSDRPH AUDIT (#8991.7) file.
PSO ADDRESS UPDATE PSOVPADDR PSOVCC0 PUBLIC This RPC allows the address fields in the PATIENT (#2) file to be updated. It takes two parameters: the patient ICN and the temporary address fields that are to be updated.
PSO GET ADDRESS PSOVRETADDR PSOVCC0 PUBLIC get a patient address
PSO TEMP ADDRESS ACTIVE FLAG PSOVTAAF PSOVCC0 This RPC allows the setting of the TEMPORARY ADDRESS ACTIVE? field in the patient file (field .12105 in file #2)
PSO DEL TEMPORARY ADDRESS PSOVDELAD PSOVCC0 PUBLIC This RPC deletes the patient's temporary address from the patient file
PRSN NURS LOCATION EXTRACTION NURSLOC PRSN9A AGREEMENT VANOD shall have the ability to extract data from the Nursing Location Parameter 1: The date is in format 'YYYYMMDD' is optional. If there is no date then the defult date will be 'TODAY'. The Nursing Location output provided in this RPC shall only include data for locations that are active in any one of the day # of the Pay Period of the parameter date. If the current date is between day 1 and day 11 of the pay period, the Nursing Locations RPC shall return locations that were active for the prior pay period with the data that currently resides in the NURS LOCATION file (211.4). If the current date is between day 12 and day 14 of the pay period the Nursing Locations RPC shall return locations that are active (file # 211.4). for the current pay period with the data that currently resides in the NURS LOCATION file (211.4). For inpatient settings the location data can be used by VANOD as a map between nurse POC data and the patients for whom they provide care. For other care settings the location data can be used to report an activity. Input Parameter
PRSN POC DAILY TIME EXTRACTION POCTIME PRSN9B AGREEMENT VANOD shall have the ability to extract data from the POC DAILY ACTIVITY be sent as this parameter. The number of records returned shall not exceed the value passed in parameter 2. Parameter 2: Integer - Maximum number of records to be returned. EXTRACTION File (#451.7). Input Parameters: The PEV RPC Broker call shall be called with the following input parameters. Parameter 1: Integer - records with a sequence number greater than this value shall be returned, in sequence. If you want to return records starting at the beginning of the file then a value of 0 should
NUPA PAST/FUTURE DATE PF NUPABCL Returns a 1 or a 0 when checking to see if a date is in the past or future, based on $H.
NUPA GET CAREPLAN DA CPID NUPABCL1 Gets the DA of the latest care plan, or creates a new one if none on file since the last admission.
NUPA CAREPLAN PROBS PICP NUPABCL1 Provides a list of the problems and interventions for a patient's care plan for the current admission.
NUPA SET PU AND ALT SL NUPABCL2 Sets Pressure Ulcer and Skin Alteration data. Deletes old info for this careplan and inserts from the reassessment.
NUPA WP GET WPGET NUPABCL Returns data from a Word Processing field.
NUPA WP SET WPSET NUPABCL Sets data into a word processing field.
NUPA RUN OBJECT (>1 LINE) RUNMANY NUPABCL1 Gathers data from a program that is similar to a TIU object. This RPC calls an M program that places more than one node data into ^TMP($J).
NUPA USER CLASS UC NUPABCL1 Checks if a user is in a certain TIU User Class. Useful to determine if the nurse doing the assessment is a student.
NUPA SCREEN SCREEN NUPABCL Allows M code to be executed from inside a Delphi program.
NUPA DLOOK DLOOK NUPABCL Does a lookup on the B Xref of a file, and does not convert dates or pointers.
NUPA LIST LIST NUPABCL Returns a list of all entries in a file (.01 field only). You can specify a screen, in regular Fileman format.
NUPA LIST2 LIST2 NUPABCL List of all entries from a file including other fields.
NUPA REMINDERS COLLECT REM NUPABCL1 Queues the collection of reminders for a patient.
NUPA REMINDERS GET REM1 NUPABCL1 Pulls in queued reminders for a patient.
NUPA REMINDERS MANUAL REM2 NUPABCL1 Manual gathering of reminders for a patient.
NUPA FILE FILE NUPABCL Files data into Fileman files.
NUPA LOOKUP LOOK NUPABCL Does lookups on files. Returns info in ^TMP("DILIST",$J) or -1 if record not in file.
NUPA NEW NEW NUPABCL Adds a new entry to a file.
NUPA NEW IF NONE NEWN NUPABCL Adds a new entry to a file, if that entry did not previously exist.
NUPA CAREPLAN PROBLEM HISTORY HIST NUPABCL1 Provides the history for a selected problem & intervention in a patient's care plan for the current admission.
NUPA PRINT P NUPABCL Prints an array to a printer
NUPA ORDERS APO NUPABCL2 Provides a list of Active/pending orders for the patient.
NUPA INP MEDS LIST IM NUPABCL2 Returns the Inpatient med list for the patient.
NUPA CAREPLAN HISTORY CPH NUPABCL2 Provides a history of all changes made to a patient's care plan for the current admission.
NUPA LOOKUP TRY 2 LK NUPAAS1 Not currently used.
NUPA DP COMMENT HISTORY DPH NUPABCL2 Pulls in the comments for Discharge Planning issues for a care plan.
NUPA GET PRESSURE ULCERS UL NUPABCL2 Returns information on the patient's pressure ulcers for this care plan.
NUPA GET IVS IV NUPABCL2 Returns information on the patient's IVs for this care plan.
NUPA GET COMPONENTS GC NUPABCL2 Gets the possible responses for various components in the GUIs.
NUPA GET SKIN ALT UL NUPABCL2 Returns information on the patient's skin alterations & pressure ulcers for this care plan.
NUPA GET GI DEVICES GI NUPABCL2 Returns a list of all GI devices applicable to this care plan.
NUPA REASSESSMENT RADIOBUTTONS RAOK NUPABCL2 Determines if the nurse can do a partial reassessment. If response is 3. Mental Health update reassessment (full reassessment completed previously on current shift) true, these radiobuttons appear on the initial reassessment screen. 1. Medical/Surgical update reassessment (full reassessment completed previously on current shift) 2. Critical Care update reassessment (full reassessment completed previously on current shift
NUPA GET HEALTH FACTORS HF NUPABCL2 Returns a list of Office of Nursing Services (ONS) Health Factors.
NUPA GET ALLERGIES ALG NUPABCL2 Returns the patient's allergies.
NUPA GET APPTS APPTS NUPABCL2 Returns appointments in the next year.
NUPA AUDITC NOTE TEXT ACNOTE NUPABCL2 Saves an Audit-C note for the patient. Uses the last administration from file 601.84.
PX SAVE DATA SAVE PXRPC SUBSCRIPTION The purpose of this RPC is to allow the calling application to save data to PCE, such as Immunization data. See the Integration Control Registration document for the full description of the data needed.
PXVIMM INFO SOURCE IMMSRC PXVRPC2 Returns entries from the IMMUNIZATION INFO SOURCE file (920.1).
PXVIMM ADMIN ROUTE IMMROUTE PXVRPC2 Returns entries from the IMM ADMINISTRATION ROUTE file (920.2).
PXVIMM ADMIN SITE IMMSITE PXVRPC2 Returns entries from the IMM ADMINISTRATION SITE (BODY) file (920.3).
PXVIMM IMM LOT ILOT PXVRPC1 This RPC returns information from the IMMUNIZATION LOT file (#9999999.41).
PXVIMM IMM MAN IMAN PXVRPC1 This RPC returns information from the IMM MANUFACTURER file (#9999999.04).
PXVIMM VIS IVIS PXVRPC1 This RPC returns information from the VACCINE INFORMATION STATEMENT file (#920).
PXVIMM IMMDATA IMMDATA PXVRPC3 Returns entries from the IMMUNIZATION file (9999999.14).
PXVIMM ICR LIST GETICR PXVRPC5 Returns entries from the IMM CONTRAINDICATION REASONS (#920.4) and IMM REFUSAL REASONS (#920.5) files.
PXVIMM VICR EVENTS GETVICR PXVRPC5 Returns "active" entries from the V IMM CONTRA/REFUSAL EVENTS file (#9000010.707) that are related to the given patient and immunization. "Active" is defined as entries where the Event Date and Time is <= PXDATE@24 and the Warn Until Date is null or>= PXDATE.
PXVIMM IMM SHORT LIST IMMSHORT PXVRPC4 Returns a short list of immunizations.
PXVIMM IMM DETAILED IMMRPC PXVRPC4 Returns a detailed Immunization record
PXVIMM ADMIN CODES IMMADMCODES PXVRPC4 Returns immunization administration CPT codes.
PXVIMM IMM FORMAT GETTEXT PXVRPC6 This RPC takes an input array of immunization properties set from the GUI. It returns a formatted text of an immunization for use in documentation.
PXVIMM VIMM DATA RPC PXVRPC7 SUBSCRIPTION Returns immunization records from the V Immunization and V Immunization FILTER will be ignored). If an invalid IEN was passed in, the following error will be returned: "Record with IEN #xxx does not exist." If the record could not be returned for some other reason, the following error will be returned: "Unable to return record with IEN #xxx." 2. A time range (and other filter criteria) can be passed in FILTER, and Deleted file. There are two methods for defining the criteria to determine a list of records that meet that criteria will be returned. Any record last modified or deleted (if FILTER("INC DELETE")=1) within that time range will be returned. To limit the number of records returned, FILTER("MAX") can be set to the maximum number of records to be returned. The RPC will return a value called "BOOKMARK". That value can be used to call the RPC again, this time passing in the "BOOKMARK" value in FILTER("BOOKMARK") (all other parameters should be defined exactly as when previously called), and the RPC will return the next n number of which records to return. records that meet the search criteria, and starting where the previous call left off. So for example, if there are 1,000 records that meet the search criteria, and FILTER("MAX") is set to return a maximum of 100 records, the RPC will need to be called 10 times in order to return all 1,000 records. Each subsequent time the RPC is called, the caller would set FILTER("BOOKMARK") to the bookmark value returned in the previous call. The caller would know when they reach the end and that there are no more records to be returned, when the RPC returns TOTAL ITEMS=0. Note: All date/time references are to be in FileMan format. 1. A specific list of record IDs can be passed in, and only those records will be returned (if they exist on the system). When called in this way, the list of records should be passed in LIST, and FILTER should not be defined (if both LIST and FILTER are defined, only the records listed in LIST will be returned, and the search criteria in
PXVSK SKIN SHORT LIST SKSHORT PXVRPC8 SUBSCRIPTION Returns one or more entries from the Skin Test file.
PXVSK DEF SITES SKSITES PXVRPC8 SUBSCRIPTION Returns a list of default administration sites for skin tests.
PXVSK V SKIN TEST LIST SKLIST PXVRPC8 SUBSCRIPTION Returns a list of V Skin Test entries that have been placed within the last x days. The number of days to look back is defined in the PXV SK DAYS BACK parameter.
PXVIMM IMM DISCLOSURE SETDIS PXVRPC9 Save immunization disclosure information.
PX ICE WEB RPC PXVWICE SUBSCRIPTION Call the ICE web service to get the list of recommended immunizations for a given patient. The RPC takes one parameter, the Patient IEN (DFN). See the RETURN PARAMETER DESCRIPTION for the details on the format of the returned array. There must be at least one entry defined in File 920.75, PX ICE WEB SERVER. If there is more than one entry, then the Site Parameter, PX ICE WEB DEFAULT SERVER, specifies which entry is to be used.
PXRPC SAVE2 SAVE2 PXRPC SUBSCRIPTION This is similar to PX SAVE DATA, except this RPC returns error information.
RMPR NPPD LIST EN RMPR9LNP AGREEMENT GUI REMOTE PROCEDURE, LIST NPPD DATA ;piece 6 = INITIAL ACTION DATE ;piece 7 = TOTAL COST ;piece 8 = DESCRIPTION ;piece 9 = INITIATOR ;piece 10 = NPPD LINE BEFORE GROUPER ;piece 11 = STATION ;piece 12 = GROUPER NUMBER ;piece 13 = FORM REQUESTED ON ;piece 14 = TYPE OF TRANSACTION ;piece 15 = SSN ;piece 16 = IEN TO FILE 660 ;piece 17 = HCPCS SHORT DESCRIPTION ;piece 18 = SOURCE ;RESULTS passed to broker in ^TMP($J, ;delimited by "^" ;piece 1 = ENTRY DATE ;piece 2 = PATIENT NAME ;piece 3 = PSAS HCPCS with * if hcpcs has Calculation Flag ;piece 4 = QTY ;piece 5 = VENDOR
RMPR TRANS LIST EN RMPR9S4 SUBSCRIPTION GUI 2319 Appliance Transaction List Tab 4.
RMPR PT DEM EN RMPR9DEM PUBLIC This procedure supplies the Patient Demographic data for RESULTS(3)=DOB RESULTS(4)=AGE RESULTS(5)=SEX RESULTS(6)=DOD RESULTS(7)=RACE RESULTS(8)=RELIGION RESULTS(9)=MARRITAL STATUS RESULTS(11)=PRIMARY LONG ID RESULTS(12)=PRIMARY SHORT ID RESULTS(20)=FIRST LINE ST ADDRESS TAB 1 of the GUI 2319 RESULTS(21)=CITY RESULTS(22)=STATE RESULTS(23)=ZIP RESULTS(24)=COUNTY RESULTS(25)=PHONE RESULTS(26)=ZIP+4 RESULTS(27)=NOK RESULTS(28)=NOK FIRST LINE ADDRESS RESULTS(29)=NOK CITY RESULTS(30)=NOK STATE Same routine for RMPR PT ADD REMOTE PROCEDURE. RESULTS(31)=NOK ZIP RESULTS(32)=NOK PHONE RESULTS(33)=NOK RELATION RESULTS(34)=PATIENT TYPE RESULTS(35)=PERIOD OF SERVICE RESULTS(36)=PRIMARY ELIGIBILITY CODE RESULTS(37)=ELIGIBILITY VERIFIED? RESULTS(38)=ONMETARY BENIFITS RESULTS(45)=PROSTHETICS DISABILITY RESULTS(46)=POW YES/NO Pass the IEN of file 668 RESULTS(999)=0 RESULTS COME FROM THE PIMS PACKAGE PATIENT FILE #2. RESULTS(1)=NAME RESULTS(2)=SSN
RMPR PT ADD EN1 RMPR9DEM PUBLIC GUI 2319 Patient Demographics Tab 1. RESULTS(3)=DOB RESULTS(4)=AGE RESULTS(5)=SEX RESULTS(6)=DOD RESULTS(7)=RACE RESULTS(8)=RELIGION RESULTS(9)=MARRITAL STATUS RESULTS(11)=PRIMARY LONG ID RESULTS(12)=PRIMARY SHORT ID RESULTS(20)=FIRST LINE ST ADDRESS RESULTS(21)=CITY RESULTS(22)=STATE RESULTS(23)=ZIP RESULTS(24)=COUNTY RESULTS(25)=PHONE RESULTS(26)=ZIP+4 RESULTS(27)=NOK RESULTS(28)=NOK FIRST LINE ADDRESS RESULTS(29)=NOK CITY RESULTS(30)=NOK STATE Same routine for RMPR PT DEM REMOTE PROCEDURE. RESULTS(31)=NOK ZIP RESULTS(32)=NOK PHONE RESULTS(33)=NOK RELATION RESULTS(34)=PATIENT TYPE RESULTS(35)=PERIOD OF SERVICE RESULTS(36)=PRIMARY ELIGIBILITY CODE RESULTS(37)=ELIGIBILITY VERIFIED? RESULTS(38)=ONMETARY BENIFITS RESULTS(45)=PROSTHETICS DISABILITY RESULTS(46)=POW YES/NO Pass the IEN of file 668 RESULTS(999)=0 RESULTS COME FROM THE PIMS PACKAGE PATIENT FILE #2. RESULTS(1)=NAME RESULTS(2)=SSN
RMPR TRANS HISA EN RMPR9S7 AGREEMENT GUI 2319 HISA information Tab 7. PASS IEN OF FILE 668. RETURNED RESUTLS
RMPR TRANS HOME O2 EN RMPR9S8 SUBSCRIPTION GUI 2319 Home Oxygen tab 8.
RMPR CRITICAL COM EN RMPR9S6 SUBSCRIPTION GUI 2319 Critical Comment Tab 6. PASS IEN OF FILE 668 RETURN RESULTS ARRAY FROM FILE 665 CRITICAL COMMENTS FIELD. RESUTLS()=ONE LINE AT A TIME OF THE WORD PROCESSING FIELD. ONE LINE TO INFINITE.
RMPR DIS LIST EN RMPR9DM1 SUBSCRIPTION GUI 2319 MAS DISABILITY AND PERCENT. PASS IEN OF FILE 668. RETURN RESULTS FROM FILE #2. RESULTS()=DISABILITY DESCRIPTION^%^SC YESorNO. One line or multiple lines.
RMPR ADD ITEM EN RMPR9AI SUBSCRIPTION RPC to send purchasing information to file 666 GUI PURCHASING FILE.
RMPR LAST PT MOVEMENTS EN RMPR9LM SUBSCRIPTION This procedure supplies the data for the Last 2 inpatient movements for RESULTS(3)=Claim # RESULTS(4)= if 1 Yes a movement RESULTS(5)=Transaction type RESULTS(6)=Date of last Movement RESULTS(7)=Type of Movement RESULTS(8)=Ward RESULTS(9)=Physician RESULTS(10)=Diagnosis RESULTS(11)= if 1 Yes Second to last Movement RESULTS(12)=2nd to last Transaction Type TAB 2 of the GUI 2319. RESULTS(13)=2nd to last Transaction date RESULTS(14)=2nd to last Type of movement RESULTS(15)=2nd to last Ward RESULTS(16)=Physician RESULTS(17)=Diagnosis Pass IEN to Prosthetic Suspense (#668) Return RESULTS Array and Example: RESULTS(0)=Name RESULTS(1)=SSN RESULTS(2)=DOB
RMPR VEN ADDRESS EN1 RMPR9AI SUBSCRIPTION Dispaly vendor address, phone and fax number
RMPR CLINIC ENROLLMENT EN RMPR9CE SUBSCRIPTION This procedure supplies the Clinic Enrollment data for TAB 2 of the GUI 2319. Example of RESULTS RESULTS(0)=CLINIC RESULTS(1)=DATE ENROLLED RESULTS(2)=OPT OR AC RESULTS(3)=STARTS OVER WITH NEXT CLINIC
RMPR CPRS DISPLAY EN RMPR9EPD SUBSCRIPTION GUI CPRS SUSPENSE DETAIL DISPLAY. PASS THE IEN OF FILE 668 RETURN RESULTS: RESUTLS()=^TMP("GMRCR",
RMPR CLINIC LETTER LIST EN RMPR9CL SUBSCRIPTION This procedure supplies the Clinic Letter List data for TAB 2 of the GUI 2319. Pass IEN to Prosthetic Suspense (#668) Return RESULTS Array IEN of file 665.4^Patient Name^Letter Title^Author^Date Created
RMPR PENDING APPOINTMENTS EN RMPR9PA SUBSCRIPTION This procedure supplies the Pending Appointment data for TAB 2 of the GUI 2319. Pass IEN to Prosthetic Suspense (#668) Returned RESULTS Array: RESULTS(0)=DATE/TIME^CLINIC^STATUS^TYPE
RMPR IFCAP CHECK AUTH EN1 RMPR9SPC SUBSCRIPTION New X-ref in file 669.9 on Purchasing Agent Field. Set with routine RMPR9X. "PA ,DUZ,IEN ^RMPR(669.9,"PA",88,9) = ^RMPR(669.9,"PA",2182,9) = Check if user has any Purchase Cards Assigened. RESULTS(0)=You are not an authorized Purchase Card User, CONTACT FISCAL! Or RESULTS(0)=You are not defined in the Prosthetics Site Parameter File. Or RESULTS(0)=9 Ien to file 669.9
RMPR CLINIC LETTER DISPLAY EN1 RMPR9CL SUBSCRIPTION This procedure supplies the Clinic Letter Display data for TAB 2 of the GUI 2319. Pass IEN to Prosthetic Suspense (#665.4) Return RESULTS Array One line of the letter at a time from word processsing fields. The number of lines will vary.
RMPR TRANS LIST EXPANDED EN RMPR9S4E SUBSCRIPTION GUI 2319 Expansion of Screen 4 Transaction list.
RMPR TRANS HOME O2 RX EN RMPR9S8P SUBSCRIPTION RX information for screen 8 of the GUI 2319 Home Oxygen. Pass: IEN of File 660 RESULTS(0)=THE NUMBER OF PRESCRIPTIONS RESULTS(1)=DATE PRESCRIPTION WRITTEN RESULTS(2)=DATE PRESCRIPTION EXPIRES
RMPR VIEW REQ EN RMPR9VR SUBSCRIPTION This procedure supplies the View Request screen of file 668. Entry Point: EN(RESULTS,RMPRA)^RMPR9VR RESULTS(0)= Order date/Suspense date RESULTS(1)= Requestor RESULTS(2)= Suspended by RESULTS(3)= Initial Action Date RESULTS(4)= Completion Date
RMPR VIEW REQ DESC EN2 RMPR9VR SUBSCRIPTION This procedure supplies the View Request Description display of file #668. Entry Point: EN2(RESULTS,RMPRA)^RMPR9VR RESULTS Array: Word processing fields 0-infinite lines. .
RMPR VIEW REQ IA NOTE EN3 RMPR9VR SUBSCRIPTION This procedure supplies the View Request Initial Action Note display of file #668. Entry Point: EN3(RESULTS,RMPRA)^RMPR9VR RESULTS Array: Word processing fields 0-infinite lines.
RMPR VIEW REQ COMP NOTE EN4 RMPR9VR SUBSCRIPTION This procedure supplies the View Request Completion Note of file #668. . Entry Point: EN4(RESULTS,RMPRA)^RMPR9VR RESULTS Array: Word processing fields 0-infinite lines.
RMPR DOR EN RMPR9DO PUBLIC GUI Order controll processing. Returns the list of all open pending consults from file 668.
RMPR PFFS LIST EN RMPRPFFS RESTRICTED GUI REMOTE PROCEDURE, LIST NPPD DATA ;piece 6 = INITIAL ACTION DATE ;piece 7 = TOTAL COST ;piece 8 = DESCRIPTION ;piece 9 = INITIATOR ;piece 10 = NPPD LINE BEFORE GROUPER ;piece 11 = STATION ;piece 12 = GROUPER NUMBER ;piece 13 = FORM REQUESTED ON ;piece 14 = TYPE OF TRANSACTION ;piece 15 = SSN ;piece 16 = IEN TO FILE 660 ;piece 17 = HCPCS SHORT DESCRIPTION ;piece 18 = SOURCE ;RESULTS passed to broker in ^TMP($J, ;delimited by "^" ;piece 1 = ENTRY DATE ;piece 2 = PATIENT NAME ;piece 3 = PSAS HCPCS with * if hcpcs has Calculation Flag ;piece 4 = QTY ;piece 5 = VENDOR
RMPR DIS LIST 660 EN RMPR9DM2 RESTRICTED GUI 2319 MAS DISABILITY AND PERCENT. PASS IEN OF FILE 660. RETURN RESULTS FROM FILE #2. RESULTS()=DISABILITY DESCRIPTION^%^SC YESorNO. One line or multiple lines.
RMPR PFFS INS EN RMPR9DM3 RESTRICTED ;RESULTS passed to broker ;delimited by "^" ;piece 1 = INSURANCE COMPANY ;piece 2 = SUB ID ;piece 3 = GROUP ;piece 4 = HOLDER ;piece 5 = EXPIRATION DATE ;piece 6 = EFFECTIVE DATE ;piece 7 = COB
RMPR OPEN PEN LIST EN RMPR9LST PUBLIC T his procedure retrieves the list of the main purchasing grid, file (3668). No Input Parameters besides SITE needed.
RMPR LIST PCARD ENA RMPR9AUT PUBLIC RPC to pass all the credit card numbers of a user. Only credit card numers that belong to a user or surrogate user will be passed by this rpc. number that belongs to a user or surrogate user will be passed by this RPC.
RMPR CREATE PO ENB RMPR9AUT RPC call to get the next Common Numbering Series from 442.6
RMPR LIST COST CENTER END RMPR9AUT PUBLIC RPC to list all available Cost Center(s) for a given fud control point.
RMPR LIST BOC ENE RMPR9AUT PUBLIC RPC to list all available Budget Object Code (BOC)'s for a given Cost Center
RMPR CHECK PA AUTHORIZATION EN1 RMPR9PCD SUBSCRIPTION
RMPR SUSPENSE ACTIONS EN RMPR9CA RESTRICTED Remote Procedure for Purchasing Actions. The firs 2 will be: Post complete note Post initial action
RMPR SEND PURCHASE ORDER GUI RMPR121B SUBSCRIPTION This will pass the array from Kernel Broker to CoreFLS to create a Patient po. After checking for E-Sig.
RMPR PO CREATE VISTA IEN EN1 RMPR9CS SUBSCRIPTION This will pass the array from Kernel Broker to create Patient 2319. Return will be Line Number^Vista IEN^Grouper Number.
RMPR ENCRYPT PCARD EN RMPR9ENC SUBSCRIPTION Remote Procedure to update the PROSTHETICS 1358 file #664 with the encrypted PCARD.
RMPR MANAGER COMMENT MGR RMPRESI RESTRICTED RPC call to get the Manager Comment from file 669.9.
RMPR DELETE PO EN1 RMPR9CA RESTRICTED RPC to delete record in file 664.
RMPR NPPD LIST X EN RMPR9LN1 AGREEMENT GUI REMOTE PROCEDURE, LIST NPPD DATA ;RESULTS passed to broker in ^TMP($J, ;delimited by "^" ;piece 1 = DATA TO DISPLAY ;piece 2 = FIELD NUMBER
RMPR CHECK FUND CONTROL POINT END PRCH7PA4 PUBLIC RPC to check user authorization for a Fund Control Point
RMPR PC PO PRINT PRT RMPR9P21 SUBSCRIPTION Purchase Order Information to be printed from a PC Device Fax/Printer
RMPR CHECK PROS PATIENT EN1 RMPR9CPP SUBSCRIPTION
RMPR CREATE WORK ORDER CR RMPR29GU SUBSCRIPTION
RMPR OWL SUSPENSE ACTIONS EN RMPR29CA RESTRICTED Remote Procedure for Work Order Actions. The first 2 will be: Post complete note Post initial action
RMPR OWL WORK ORDER LIST EN RMPR29WO PUBLIC GUI Order controll processing. Returns the list of all open pending Work Orders from file 664.1.
RMPR OWL PC PRINT PRT RMPR29RG SUBSCRIPTION Purchase Order Information to be printed from a PC Device Fax/Printer
RMPR OWL ITEM LIST EN RMPR29W1 PUBLIC GUI Order controll processing. Returns the list of all open pending Work Orders from file 664.1.
RMPR PURCHASE ORDER CONTROL EN RMPR9PU PUBLIC GUI Order controll processing. Returns the list of all open pending consults from file 668.
RMPR OWL ADD ON LIST EN RMPR29W2 PUBLIC GUI Order controll processing. Returns Add On's from material multiple of 664.2. .
RMPR OWL ENTER/EDIT ADD ON EN RMPR29MG PUBLIC GUI Order controll processing. ENTER/EDIT Add On's from material multiple of 664.2. .
RMPR OWL ENTER/EDIT HCPCS CODE EN RMPR29BG PUBLIC GUI Order controll processing. ENTER/EDIT Primary Items Base Codes multiple of 664.1. .
RMPR OWL ENTER/EDIT HRS/RATE EN2 RMPR29MG PUBLIC GUI Order controll processing. ENTER/EDIT Technisions, Rate of Labor and Hours to 664.3 for the associated work order. .
RMPR OWL TECH/HOUR/RATE LIST EN RMPR29L2 PUBLIC GUI Order controll processing. Returns Technision, Hours, Rate,664.2 IEN,DUZ from file# 664.3. .
RMPR OWL VISTA PRINT PRT RMPR29RG SUBSCRIPTION Purchase Order Information to be printed from a PC Device Fax/Printer
RMPR OWL LOCK FILE OWLL RMPRGULK SUBSCRIPTION
RMPR SUSPENSE LOCK SUSL RMPRGULK SUBSCRIPTION
RMPR SUSPENSE UNLOCK SUSU RMPRGULK SUBSCRIPTION
ACKQAUD1 START ACKQAG01 RESTRICTED 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.
ACKQAUD2 EN ACKQAG02 RESTRICTED 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
ACKQROES START ACKQAG03 RESTRICTED 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.
ACKQAUD4 DFNCT ACKQAG05 RESTRICTED 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
ACKQROESD STARTD ACKQAG05 RESTRICTED 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.
RAMAG EXAM ORDER ORDER RAMAGRP1 AGREEMENT The RAMAG EXAM ORDER remote procedure requests a Radiology exam for the patient and returns the IEN of the new order in the RAD/NUC MED ORDERS file (#75.1). It also sends all required notifications..
RAMAG EXAM REGISTER REGISTER RAMAGRP1 AGREEMENT The RAMAG EXAM REGISTER remote procedure registers the exam and returns identifiers of the new case(s) in the RAD/NUC MED PATIENT file (#70). It also sends all required notifications.
RAMAG ORDER CANCEL ORDCANC RAMAGRP1 AGREEMENT The RAMAG ORDER CANCEL remote procedure cancels/holds the Radiology order and sends all required notifications. NOTE: If there are active cases in the RAD/NUC MED PATIENT file (#70) associated with an order, this remote procedure neither cancels nor holds the order and returns the error code -42.
RAMAG EXAM CANCEL EXAMCANC RAMAGRP1 AGREEMENT The RAMAG EXAM CANCEL remote procedure cancels the Radiology exam(s) and sends all required notifications. If all exams that reference the same order/request are canceled, this function can also cancel/hold the order (if the appropriate parameters are provided).
RAMAG EXAM COMPLETE COMPLETE RAMAGRP1 AGREEMENT The RAMAG EXAM COMPLETE remote procedure completes the exam. It also sends required HL7 messages, sends changed order control "XX" to CPRS, but does not send VistA alerts regarding the exam status change.
RAMAG EXAMINED EXAMINED RAMAGRP2 AGREEMENT The RAMAG EXAMINED remote procedure updates the status of the case (the procedure has been performed) and creates the stub report. It also sends required HL7 messages, sends changed order control "XX" to CPRS, but does not send VistA alerts regarding the exam status change.
RAMAG EXAM STATUS REQUIREMENTS EXMSTREQ RAMAGRP2 AGREEMENT The RAMAG EXAM STATUS REQUIREMENTS remote procedure returns a descriptor that indicates conditions that should be met in order to successfully perform an action on an exam/case record. These conditions are defined by the sites and stored in the EXAMINATION STATUS file (#72). See the .1 and .5 nodes of the data dictionary of the file #74 for more details.
VIAA GET ITEM MASTER UPDATE ITEM VIAAIMUP RESTRICTED This RPC is part of the Real Time Location System (RTLS), called by WaveMark to obtain item detail for a given item in the inventory point Cath lab as defined in GIP, a module of IFCAP.
VIAA GET INVENTORY POINT ITEMS IPQRY VIAAIPDE RESTRICTED This RPC is part of the Real Time Location System (RTLS), called by WaveMark to obtain all the items in the inventory point Cath lab as defined in GIP, a module of IFCAP. However, this RPC can work for any inventory point in GIP.
VIAA SET PAR LEVELS IN GIP SETPAR VIAAPAR RESTRICTED This RPC is part of the Real Time Location System (RTLS), called by WaveMark to set the par levels in the Cath lab inventory point of GIP, a module of IFCAP.
VIAA SET QUANTITY ON HAND QOH VIAASQH RESTRICTED This RPC is part of the Real Time Location System (RTLS) and is used by WaveMark to set the quantity on-hand for the Cath lab inventory point in GIP, a module of IFCAP.
VIAA GET PATIENT DATA RTLSPT VIAAPTR RESTRICTED This RPC is used by WaveMark to extract patient data from VistA by sending either the SSN or the ICN.
VIAA GET EMPLOYEE DATA RTLSNP VIAANPR RESTRICTED Extract Employee (New Person) Data
VIAA GET CATHLAB PATCH STATUS PINGRP VIAAMB2 RESTRICTED This RPC is used to verify that the Real Time Location Ssystem (RTLS) package has been installed in VistA and the patch to support the Cath Lab has been installed as well. No input parameter is required.
VIAA ENG ASSET MOVE EQMVUPD VIAAEAD RESTRICTED This RPC updates the Engineering file #6914 after a piece of equipment has moved and its new location is sent to RTLS.
VIAA ENG GET LOCATION GETLOC VIAAEUT RESTRICTED This RCP requires two input parameters and returns 8 fields from the Engineering SPACE file, #6928.
VIAA ENG GET CATEGORY GETCAT VIAAEUT RESTRICTED This RPC requires three input parameters and returns all the entries in the Engineering file Equipment Category, #6911.
VIAA ENG GET EQUIPMENT LASTEE VIAAEUT RESTRICTED This RPC requires two input parameters and returns all the new entries (IENs) from the Engineering file #6914 following a given entry number.
VIAA ENG GET DATA RTLSDTEX VIAAEAD RESTRICTED This RPC returns to RTLS equipment data for a given entry number in file #6914.
VIAA ENG GET PRIMARY STATION PINGRP VIAAMB1 RESTRICTED This RPC is used to verify that VistA is up and the KIDS build for the VIAA package has been installed by the site. No input parameter is required by this RPC.
DG SENSITIVE RECORD ACCESS PTSEC DGSEC4 PUBLIC This Remote Procedure Call (RPC) will: - Determine if user accessing a sensitive record or an employee's record. - 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.
DG SENSITIVE RECORD BULLETIN NOTICE DGSEC4 PUBLIC 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.
DG CHK BS5 XREF Y/N GUIBS5 DPTLK6 PUBLIC 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
DG CHK BS5 XREF ARRAY GUIBS5A DPTLK6 PUBLIC 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
DG CHK MEANS TEST DIV DISPLAY GUIDMT DPTLK6 PUBLIC 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
DG CHK PAT MEANS TEST REQUIRED GUIMT DPTLK6 PUBLIC CHECKS WHETHER MEANS TEST IS REQUIRED FOR PATIENT RETURNS 1 OR 0
DG CHK PAT/DIV MEANS TEST GUIMTD DPTLK6 PUBLIC 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)
VAFCTFU CONVERT DFN TO ICN GETICN VAFCTFU1 PUBLIC This will return the Integration Control Number (ICN) from the Maser Patient Index (MPI) for a patient.
VAFCTFU CONVERT ICN TO DFN GETDFN VAFCTFU1 PUBLIC Given a patient Integration Control Number (ICN), this will return the patient Internal Entry Number (IEN) from the PATIENT file (#2).
VAFCTFU LOCAL ICN IFLOCAL VAFCTFU1 PUBLIC Given a patient DFN, it will determine if the Integration Control Number (ICN) assigned to the patient is a local ICN or a national ICN.
VAFCTFU GET TREATING LIST TFL VAFCTFU1 PUBLIC Given a patient DFN, this will return a list of treating facilities.
DG PATIENT TREATMENT DATA RPC DGPTFAPI PUBLIC This RPC will return data from the Patient Treatment (#45) file. 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) 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.
VAFC REMOTE PDAT PDAT VAFCRPC PUBLIC This Remote Procedure Call will return the text Patient MPI/PD Data Inquiry report to a remote site.
DGWPT DFLTSRC DFLTSRC DGWPT Return user's default patient list source.
DGWPT TOP TOP DGWPT Returns the last selected patient by the defined user.
DGWPT SELCHK SELCHK DGWPT Returns a 1 if the patient record is flagged as senstive, otherwise returns 0.
DGWPT SAVDFLT SAVDFLT DGWPT Saves user's preference for default list source.
DGWPT CLINRNG CLINRNG DGWPT Returns a list of selectable options from which a user can choose a date range for appointments.
DGWPT BYWARD BYWARD DGWPT Returns a list of patients currently residing on a specified ward location.
DGWPT DIEDON DIEDON DGWPT Returns date of death if patient has expired. Otherwise returns 0.
DGWPT1 PRCARE PRCARE DGWPT1 Return primary care information for a patient in the format: VAL=Primary Care Team^Primary Care Provider^Attending
DGWPT SELECT SELECT DGWPT 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
VAFC REMOTE AUDIT AUDIT VAFCRPC PUBLIC This Remote Procedure Call will allow users to pull an audit report from a remote site.
DGRR PATIENT LOOKUP SEARCH SEARCH DGRRLU PUBLIC This rpc is set to return an xml document via VistaLink that contains the display data for a gui patient lookup.
DGRR GET PTLK BUSINESS DATA BUS DGRRLU1 PUBLIC Returns XML document containing data needed to perform business logic checks on patient lookup.
DGRR SET SENSITIVE ACCESS LOG NOTICE DGRRLU2 PUBLIC 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.
DGRR GET LOOKUP TYPE LIST GETLIST DGRRLU3 PUBLIC Returns an XML document containing a list of wards or a list of clinics (depending on what was requested)
DGRR PATIENT LKUP PREFERENCES START DGRRLU4 PUBLIC This remote procedure call returns an xml document containing the division or package preferences.
DGRR SET PTLK PREFERENCES UPDATE DGRRLU4 PUBLIC 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.
DGRR CANCEL SEARCH CANCEL DGRRLU The DGRR CANCEL SEARCH RPC will cancel a patient search in VistA.
DGRR GET PATIENT SERVICES DATA PATIENT DGRRPSGT PUBLIC This RPC will return an XML via VistaLink containing Patient Service Demographic information for any given Patient ICN
VAFC VOA ADD PATIENT ADD VAFCPTAD RESTRICTED This Remote Procedure Call allows the remote creation of a VistA PATIENT (#2) record at the Preferred Facility for the Veteran On-Line Application (VOA) project.
VAFC LOCAL GETCORRESPONDINGIDS TFL VAFCTFU2 PUBLIC Given a patient DFN, ICN, or EDIPI, this Remote Procedure Call returns a Person (#200) file. list of Treating Facilities (including the SOURCE ID, STATION NUMBER and IDENTIFIER STATUS) from the Treating Facility (#391.91) file. The Remote Procedure call has been extended to now return a list of Treating Facilities (along with the SOURCE ID, STATION NUMBER and IDENTIFIER STATUS) from the New Person Treating Facility List (#391.92) file if the Identifiers passed aren't known to the Patient File (#2) meaning that the identifiers passed are for someone only known to the New
VAFC NEW NC TREATING FACILITY NEWTF VAFCTFU2 PUBLIC This Remote Procedure Call will be used by the North Chicago Common Registration User Interface (UI). Given a patient DFN and DOD EDIPI, the RPC adds an active Department of Defense correlation to the VistA TREATING FACILITY LIST (#391.91) file if it does not exist. It returns a list of Treating Facilities, including Source Identifier, Identifier Type, Assigning Authority, Assigning Facility, Identifier Status, and an indicator if the entry was entered into File 391.91.
VAFC AA UPDATE AAUPD VAFCRPC PUBLIC This remote procedure call will update assigning authority passed in by MPI to VAFC ASSIGNING AUTHORITY file #391.92.
DG VIC PATIENT LOOKUP RPCVIC DPTLK PUBLIC 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.
VAFC DOD ACCEPT SET/DISPLAY EN VAFCDODA RESTRICTED Depending on the type of call, this RPC will SET the PROCESS MVI DOD UPDATE? (#1401) field in MAS Parameters (#43) or will DISPLAY the field via a remote call from the MPI.
DG DEATH SOURCE/DOC UPDATE BRDATA DGDTHBR PUBLIC This RPC will receive data from the MPI for updates to selectable Source of Notifications and Supporting Documents and their associated Business Rules.
DG FULL ICN SHOW/UPDATE EN DGFLICN PUBLIC 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.
DG UPDATE NAME COMPONENTS UPDNC DGNAME PUBLIC This Remote Procedure updates or retrieves values in a NAME COMPONENTS file (#20) entry.
VAFC MVI MGRTD FACILITIES UPDT UPDMFAC VAFCRPC AGREEMENT This Remote Procedure Call (RPC) will be used to create/update entries in a site's EHRM MIGRATED FACILITIES (#391.919) file, which will allow the facility to determine if a site has migrated to the CERNER application. The Master Veteran Index (MVI) will be the authoritative source of this information and as such will push the migrated site information down to the sites on an as needed basis.
VAFC GETRELATIONSHIPS GET VAFCREL PUBLIC Given a patient DFN this Remote Procedure Call returns a list of IAM VA MPI Relationship records with relationship type, relationship status, relationship status change date and relationship type rolecode (which defines direction of the relationship [i.e. Son to Father vs Father to Son or Caregiver to Veteran receiving care vs Veteran receiving care to Caregiver].
DSIR ADD DOCUMENT NEWITEM DSIROI0 SUBSCRIPTION This RPC is used to create an entry in file 19620.1 DSIR RELEASED DOCUMENT
DSIR GET DOCUMENTS GETITEMS DSIROI2 Get a list of all documents for a request.
DSIR CLEANUP CLEANUP DSIROI2 SUBSCRIPTION This RPC kills global nodes TMP("DSIROI",$J) and TMP("DSIRVAL",$J).
DSIR SET FOLLOWUP DATE FOLLOWUP DSIROI2 SUBSCRIPTION Array Returned of Followup dates.
DSIR FOLLOWUP REQUIRED LIST GETFOLLW DSIROI2 SUBSCRIPTION This RPC finds any entries in file 19620 ROI INSTANCE that require a follow up letter.
DSIR CHECK PREV REQ CHECKCUR DSIROI3 SUBSCRIPTION This RPC checks for previous request for the current patient and requestor. It then returns an array of entries in file 19620 ROI INSTANCE.
DSIR GET DOC DATES GETDATES DSIROI3 SUBSCRIPTION RETURNS AN ARRAY OF DATES FOR USE IN SCREENING CLINICAL DOCUMENTS
DSIR SET DOC DATES SAVEDATE DSIROI3 SUBSCRIPTION SAVES DATES FOR USE IN SCREENING CLINICAL DOCUMENTS FOR AN ROI REQUEST
DSIR REQUESTS SINCE DATE GETPREVY DSIROI2 SUBSCRIPTION
DSIR RPT BY REQUESTOR BYREQ DSIROIR Retrieves ROI requests for a given date range for use in GUI reports.
DSIR RPT REQUESTORS IN SYS REQINSYS DSIROIR
DSIR RPT REQUESTS BY TYPE REQTYP DSIROIR
DSIR CLERKS LIST GETCLRKS DSIROIR This RPC compiles a list of ROI clerks in file 19620 ROI INSTANCE.
DSIR UPDATE ADDRESS UPDADDR DSIROI6 VEJD ROI UPDATE ADDRESS 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: Input Record Pieces '^' delimited: 1. -1 ^ Error message 2. 0 - Entry deleted 3. Internal Number to address table 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)
DSIR GET ADDRESSES GTADDLST DSIROI6 This RPC gets all address know by the RELEASE OF INFORMATION - DSSI for a given patient or requestor.
DSIR UPDATE STATUS STATRPC DSIROI6 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
DSIR CURRENT STATUS CSTRPC DSIROI6 This RPC gets the current status of a request.
DSIR STATUS HISTORY STATHIST DSIROI6 Returns a Status History Array.
DSIR GET REASONS FOR REQUEST GETREAS DSIROI6 Retrieve entries from file 19620.31 DSIR REQUEST REASON.
DSIR GET REQUEST TYPES GETTYPES DSIROI6 Retrieve entries from file 19620.61 DSIR TYPE OF REQUEST.
DSIR GET REQUESTOR TYPES GETRQTYP DSIROI6 Retrieve entries from file 19620.71 DSIR REQUESTOR TYPE.
DSIR GET AUTHORITY GETAUTH DSIROI6 This gets the entries from file 19620.51 DSIR AUTHORITY FOR REQUEST.
DSIR GET ROIS GETLIST DSIROI This RPC is used to return an array of ROI INSTANCE (File 19620) entries. 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 GETLIST(AXY,TYPE,STAT,IEN) ;RPC - DSIR GET ROIS 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 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
DSIR ADD/EDIT ROI UPDATE DSIROI5 Create new or update existing ROI Instance File 19620.
DSIR REFORMAT REPORTS FRMTRPT DSIROIR SUBSCRIPTION This RPC will take a given report array and resize the length to fit into 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. 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
DSIR ADD NONCOMP PAT ADDNCPR DSIROI0 Routine for adding or updating an non-computerized patient for ROI.
DSIR GET DOCUMENT TYPES GETTYPE DSIROI6 Retrieve entries from file 19620.4 DSIR DOCUMENT TYPES
DSIR DELETE REQUESTOR DUPRQTR DSIROI1 This RPC is used to delete orphan requestors or repoint and delete 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! duplicate requestors. -3^Invalid Requestor #1 -4^Invalid Requestor #2 IEN passed in parameter 1 - Orphan Deleted IEN passed in parameter 2 - Duplicate repointed and deleted 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
DSIR YEAR END FOIA REPORT FOIA DSIROIR0 This RPC will collect the data for the year end FOIA report for VA Form 0712.
DSIR GET EXEMPTION 3 INFO GETEXMT DSIROI1 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.
DSIR COMP ACCOUNTING SUMMARY CAS DSIROIR1 This RPC returns a list of all internal entry numbers from file 19620 for a specified patient.
DSIR GET DIVISIONS GETDIVS DSIROI1 Return available Divisions for reporting. Must be in the ADIV cross reference on file 19620.
DSIR FOIA VALIDATION FOIA DSIROIRV 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.
DSIR TURNAROUND TIME REPORT TURN DSIROIR1 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.
DSIR CLEANUP EXEMPTIONS FIXMPT DSIROI1 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.
DSIR CLEAR FOLLOWUP DATES CLEARFU DSIROI1 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.
DSIR UPDATE BILL UPDBILL DSIRBIL This RPC is used to create and edit the ROI Bill entries.
DSIR PAYMENT PAYMENT DSIRBIL This RPC is used to record payments on ROI bills
DSIR GET BILL INFO GETDATA DSIRBIL This RPC is used to get the bill info for an ROI request.
DSIR GET PAYMENT HISTORY GETHIST DSIRBIL This RPC is used to return the payment history records for an ROI bill.
DSIR GET BILL DOCS GETDOCS DSIRBIL 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.
DSIR BILL HISTORY BILLHIST DSIRBIL0 This RPC returns all bill edit history for a given bill number.
DSIR FEES REC RPT FEESREC DSIRBIR0 This RPC produces the data for the Fees Recieved report.
DSIR FEES OUT RPT FEESOUT DSIRBIR0 This RPC produces the data for the Fees Outstanding Report.
DSIR AMOUNT BILLED RPT AMTBILD DSIRBIR0 This RPC returns the data for the Amount Billed report.
DSIR PRIORTY REPORT PRIRTY DSIROIR2 This RPC returns the data for the High Priority Request Report.
DSIR KILL BILL KILLBILL DSIRBIL0 This RPC will delete a bill and all related entries in the DSIR BILL HISTORY and DSIR BILL TRACKING files.
DSIR ADD ANNOTATION ADDANNO DSIROI This RPC adds entries into file 19620.98 which is for internal annotations on patients pertinent to the ROI department.
DSIR STATUS DISCREPANCY RPT STATDISC DSIROIR2 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.
DSIR FIRST CLOSED DATE CLDT1 DSIROI6 Returns the date the request was placed into a closed status.
DSIR LAST CLOSED DATE CLDTL DSIROI6 This RPC returns the latest effective date a request was closed.
DSIR ADD/DEL SENSITIVE PROV ADDPROV DSIROI8 This RPC will add or delete entries in file 19620.94 (DSIR SENSITIVE PROVIDERS)
DSIR GET SENSITIVE PROVIDERS PROVLIST DSIROI8 This RPC returns a list of all persons flagged as sensitive in the ROI package.
DSIR LIST FOIA OFFSETS IENSFOIA DSIROI8 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
DSIR GET FOIA OFFSETS GETFOIA DSIROI8 GIVEN IEN (FISCAL YEAR END) THIS SUBROUTINE LOOKS UP THE RECORD AND RETURNS THE REPORT HISTORY DETAILS AND REPORT COUNT VALUES.
DSIR UPDATE FOIA OFFSETS MANUFOIA DSIROI8 This RPC updates the manually entered offsets for the annual FOIA report.
DSIR SET LOCKED STATUS LOCKFOIA DSIROI8 This RPC sets/resets the lock on the annual FOIA report add in numbers.
DSIR GET SELECTION ITEMS GETSELS DSIROIAH THIS ROUTINE PROVIDES THE DATA FOR POPULATING ALL THE DROP DOWN COMBO AND LIST BOXES WITH FIELD NAMES FOR THE AD HOC REPORTING SCREEN
DSIR GET AD HOC REPORT GETRPT DSIROIAH Returns all of the definition parameters for a selected report.
DSIR GET REPORT LIST RPTLIST DSIROIAH 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.
DSIR GET AD HOC DATA RPTDATA DSIROIA2 GET DATA FOR AN AD HOC REPORT
DSIR GET REQUESTORS GTREQSTR DSIROI3 THIS RPC WILL RETURN ALL REQUESTORS THAT MEET ONE OF THE FOLLOWING INPUT PARAMETER AND THE SECOND PARAMETER IS A "C"L" 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
DSIR GET FULL STATUS TYPES GETSTDSP DSIROI6 THIS RPC RETURNS THE CONTENTS OF THE STATUS CODE FILE (^DSIR(19620.41))
DSIR RPT EXPEDITED PROCESSING EXPRPT DSIROIR THIS CALL PROVIDES DATA FOR THE EXPEDITED PROCESSING REPORT IN ROI
DSIR UPDATE FEE WAIVER UPDATEFW DSIRBIL0 Updates the Fee Waiver, Returns an array.
DSIR TEST PEND CLARIFICATION PENDCLR DSIROI8 Test Pending Clarification, Returns an Array.
DSIR ADD/EDIT REQUESTOR UPDRQSTR DSIROI3 This RPC will add or update an entry in the REQUESTOR FILE in ROI (#19620.12)
DSIR CHANGE PRIMARY ADDRESS CHPRIADD DSIROI6 This RPC updates the pointer to the primary address for a given requestor. The addresS is stored in the 5 node of 19620.12.
DSIR ADD/EDIT ADDRESS UPDTADDR DSIROI6 This RPC is ussed to add or update an address in the ROI ADDRESS file (#19620.92).
DSIR SET ADDRESS INACTIVE TOGLINAC DSIROI6 This RPC sets or resets the Address Inactive flag in the ROI Address file.
DSIR IS PATIENT REQUESTOR ISREQSTR DSIROI3 TEST FOR AN ENTRY IN THE "DPATIENT" INDEX IN THE REQUESTOR FILE (^DSIR(19620.12))
DSIR SET LAB TYPE STLABTYP DSIROI1 Routine for setting the requested lab type for a given request.
DSIR GET LAB TYPE GTLABTYP DSIROI1 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.
DSIR GET LAB LIST GTLABLST DSIROI1 This routine returns a list of labs that have been selected for a given request.
DSIR SET LAB LIST STLABLST DSIROI1 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.
DSIR LAB INTERIM INTERIM DSIROI1 this RPC gets lab Documents
DSIR LAB INTERIMS INTERIMS DSIROI1 Returns lab Documents
DSIR DEFAULT EXAM SETTINGS GETDEF DSIROI1 RESTRICTED This RPC returns the default settings for the display of imaging exams on the reports tab.
DSIR GET STATUS CODES STCODES DSIROI6 PUBLIC Returns the status codes in an array
DSIR GET PATIENT DISC HIST DISHISTR DSIROIR This routine returns the data nescessary for the patient disclosure Requestor .11 Reason 10.02 RequestorType 10.04 Status 10.08 Comment .31 history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- RequestIEN .01 DocumentCaption .05 DateReceived 10.06 DocumentDate .07
DSIR GET AOD ACCOFDIS DSIROIR PUBLIC This routine returns the data nescessary for the patient disclosure Current Status 10.05 Date Received 10.06 Date Closed 10.07 Clerk Assigned .03 Comment .31 history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- Requestor Address .81 DocumentCaption .05 Patient Address .82 DocumentDate .07
DSIR GET CLERK REQUESTS GETTODAY DSIROI This RPC returns all open/pending requests for a given clerk. This is used to populate the today screen.
DSIR DELIVERY TYPE SUMMARY RPT DELIVRY DSIROIR2 This RPC returns an array for the Delivery Type Summary Report. The optional date parameters work off of the date closed only.
DSIROI GETCMTS GET COMMENTS GETCMTS DSIROI This routine can return a set of comments including patient comments from the 5345, internal comments, and alerts.
DSIROI1 QUEUELBL QUEUE A LABEL QUEUELBL DSIROI1 This routine adds a label to an individual clerk's queue for batch printing.
DSIROI1 PRINTLBL PRINT LABELS PRINTLBL DSIROI1 This procedure returns a clerk's batch labels for printing.vels
DSIROI1 PURGELBL PURGE LABELS PURGELBL DSIROI1 Purges all labels queued for a specific clerk.
DSIROI1 DEL1LBL DELETE 1 LABEL DEL1LBL DSIROI1 This routine deletes one label from the label file (19620.14.)
DSIROIU LSTIN GET LAST INSTALL LSTIN DSIROIU This RPC call returns the latest BUILD name installed in the DSIR package.
DSIROIR PRL PAT REQUEST LIST PRL DSIROIR This RPC returns a list of all internal entry numbers from file 19620 for a specified patient.
DSIROIC WPFILER WP FILER WPFILER DSIROIC This RPC is used to update comments is several places withing the Release of Information Record Manager (ROI/DSIR)
DSIROI GETREQST GET REQUEST GETREQST DSIROI This RPC invokes the GETS^DIQ api to retrieve all the data for a given IEN in file 19620 (DSIR ROI INSTANCE).
DSIROIR2 RTYP RECEIVED METHOD RTYP DSIROIR2 This is produces the data for the Received Status report.
DSIRRPT1 BYCLRK RPT BY CLERK BYCLRK DSIRRPT1 Schedules a report to retrieve ROI requests for a given date range for use in GUI reports.
DSIRRPT1 RTYP REQUESTS BY TYPE RTYP DSIRRPT1 Schedules areport to retrieve ROI requests for a given date range for use in GUI reports.
DSIRRPTR CRPT CHECK REPORTS CRPT DSIRRPTR Retrieve all report information from the DSIR SCHEDULED REPORTS file for a given DUZ.
DSIRRPTR STOP CANCEL REPORT STOP DSIRRPTR 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.
DSIRRPTR GETRPT GET RPT DATA GETRPT DSIRRPTR Retrieves stored results from a specified report.
DSIRRPTR PRMS GET PARAMETERS PRMS DSIRRPTR Retrieves stored results from a specified report.
DSIRRPT2 TTIM TURNAROUND TIME TAT DSIRRPT2 RPC for scheduling the Turnaround Time Report.
DSIRRPT3 DTR DELIVERY TYPE RPT DTR DSIRRPT3 This proceedure schedules or runs the Delivery Type Summary Report,
DSIRRPT3 RTR HOW RECEIVED RPT RTR DSIRRPT3 This proceedure schedules or runs the Received Method Summary Report
DSIRRPTA AHR GET AD HOC DATA AHR DSIRRPTA This calls schedules or runs an ad hoc report and returns the task information or the report data.
DSIRRPTB AMTB AMOUNT BILLED AMTB DSIRRPTB This schedules or runs the Amount Billed Report.
DSIRRPTB FEEO FEES OUT RPT FEEO DSIRRPTB This schedules or runs the Fees Outstanding Report.
DSIRRPTB FEER FEES REC RPT FEER DSIRRPTB This schedules or runs the Fees Received Report.
DSIRRPT4 EXP EXPEDITED REPORT EXP DSIRRPT4 This procedure schedules or runs the Expedited Processing Report.
DSIRRPTF FOIA YEAR END REPORT FOIA DSIRRPTF This RPC will collect the data for the year end FOIA report for VA Form 0712
DSIRRPT2 PDH PATIENT DISC HIST PDH DSIRRPT2 This routine returns the data nescessary for the patient disclosure Requestor .11 Reason 10.02 RequestorType 10.04 Status 10.08 Comment .31 history report. Required fields for this report: From 19620 FIELD From 19620.1 FIELD --------------------- --------------------- RequestIEN .01 DocumentCaption .05 DateReceived 10.06 DocumentDate .07
DSIRRPT4 CDD DISCREPANCY RPT CDD DSIRRPT4 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.
DSIRRPTV FOIAV FOIA VALIDATION FOIAV DSIRRPTV 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.
DSIRRPTR KCHK REPORT KILL CHK KCHK DSIRRPTR 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.
DSIRBIL0 BLSOUT BILLS DUE BLSOUT DSIRBIL0 This routine retrieves a requestor from the provided request and creates an outstanding bill report for that requestor.
DSIROI4 BTCH BATCH PROCESSING BTCH DSIROI4 This RPC clones requests in a batch manner.
DSIROI4 EDOCS ELECT DOC CHECK EDOCS DSIROI4 Test a request to see if it has any electronic documents attached.
DSIROI4 GETDEM GET DEMOGRAPHIC GETDEM DSIROI4 Returns limited demographic data required for processing a request.
DSIROIC ZIP CODE LOOKUP ZIP DSIROIC Looks up location information, city, state, and county based on inputted zip code.
DSIROIC GETSTLST STATE LIST GETSTLST DSIROIC Gets state information from file 5.
DSIROIC CLKDAT GET CLERK INFO CLKDAT DSIROIC Look up for clerk info.
DSIROIC DOD GET DATE OF DEATH DOD DSIROIC Get a patient's date of death.
DSIROIC PATID GET DFN AND NAME PATINFO DSIROIC Get patient information form a request.
DSIROI3 CKRQ CHK PAT REQUESTOR CKRQ DSIROI3 Checks requestor file for entries for a selected patient.
DSIROI STBLFLG SET BILL FLAG STBLFLG DSIROI This routine checks the requestor attached to a request to see if there are any outstanding bills other than the current request.
DSIR RX CHECK RXEN DSIROI9 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.
DSIRPARM EN ENTER/EDIT EN DSIRPARM RESTRICTED This RPC will enter/edit the entries in the DSIR FACILITY PARAMETERS File (#10620.701).
DSIRPARM RTRV GET PARAMS RTRV DSIRPARM RESTRICTED This is the RPC that will retrieve the ROI parameters from file #19620.701 DSIR FACILITY PARAMETERS File.
DSIRPARM ENPO UPDATE PR ORD ENPO DSIRPARM RESTRICTED 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).
DSIRPARM GETPO GET PRINT ORDER GETPO DSIRPARM RESTRICTED This RPC will return the document Print Order for the specified ROI type and facility.
DSIRPARM LISTPO LIST PR ORDERS LISTPO DSIRPARM RESTRICTED This RPC will return a list of the print orders for a specified facility.
DSIRLTRS UPDATE UPDATE DSIRLTRS This RPC will add/update letters in file 19620.16 (DSIR LOCAL LETTERS).
DSIRLTRS GETLTRS GETLTRS DSIRLTRS 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.
DSIRLTRS LISTLTRS LISTLTRS DSIRLTRS 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.
DSIRLTRS DELETE DELETE DSIRLTRS 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.
DSIRLTRS NATIONAL NATIONAL DSIRLTRS 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.
DSIRRPT5 DEAD PATIENT REQUESTS DEAD DSIRRPT5 This RPC will look for any ROI Plus request that was entered after the patient died.
DSIRPARM DELETE PARM/PO/SCL DELETE DSIRPARM RESTRICTED 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.
DSIRPARM SENCLN ADD SENCLN DSIRPARM RESTRICTED 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.
DSIRPARM LSTCLN LIST CLINICS LSTCLN DSIRPARM RESTRICTED This RPC will return a list of all the clinics that the ROI department has flagged as sensitive for their disclosure purposes.
DSIRPARM LSTFAC LIST FACILITY LSTFAC DSIRPARM RESTRICTED This RPC will return a list of facilities with defined parameter settings in the DSIR FACILITY PARAMETERS (#19620.701).
DSIRRPT6 RQSTRS REPORT RQSTRS DSIRRPT6 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.
DSIROI9 INACTRQR INACTIVATE INACTRQR DSIROI9 This RPC should be used to toggle the Inactive field of the DSIR NEW REQUESTOR file (#19620.12).
DSIRRPTR GETIEN GET REPORT IEN GETIEN DSIRRPTR 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.
DSIRRPTR UPGPARM UPD GUI PARMS UPGPARM DSIRRPTR 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.
DSIRRPTR GTGPARM GET GUI PARMS GTGPARM DSIRRPTR 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.
DSIRRPT7 PCA REPORT PCA DSIRRPT7 This RPC calculates and returns the values for the PCA report.
DSIR C & P LIST NOTE DSIRCNP Returns a list of all requests with a non-closed status and has at least one document that is in the list of C & P Exam titles, with the current date being at least 19 working days. the Return: REQ^Name of Patient^Clerk^Record Date^Record date + 20 biz days
DSIR C&P LOOKUP CPLU DSIRCNP This remote procedure does lookups on the DSIR ROI INSTANCE file (#19620) and returns compensation and pension requests if any.
DSIR UPDATE CNP CKCNP DSIRUTL PUBLIC Given a pointer to file 19620 check file 19620.1 for any compensation and pesion documents. If there are any set the flag to 1 otherwise set it to null.
DSIR ADD DOCUMENTS NEWITEMS DSIROIM PUBLIC RPC to add multiple documents to a request with one call instead of one at a time.
DSIR GET TIU NOTES GETTIU DSIROIN PUBLIC Given a list of TIU record numbers return the text of the documents in an array.
RMPFDEMOG START RMPFRPC1 RESTRICTED Accepts the patient DFN and returns an array containing predefined demographic information
XWB EGCHO STRING ECHO1 XWBZ1 RESTRICTED This RPC receives a string which will be sent right back to the client. It exists for support of EGcho - Broker demonstration program. to run d ECHO^XWBZ1(something)
XWB EGCHO LIST LIST XWBZ1 RESTRICTED This RPC brings back a small list of elements to the client. It exists for support of EGcho - Broker demonstration program.
XWB EGCHO BIG LIST BIG XWBZ1 RESTRICTED This RPC brings back a lot of meaningless data to the client. It exists for support of EGcho - Broker demonstration program.
XWB EGCHO SORT LIST SRT XWBZ1 RESTRICTED Sorts a given numeric array, starting from HI or LO It exists for support of EGcho - Broker demonstration program.
XWB EGCHO MEMO MEMO XWBZ1 RESTRICTED This RPC accepts text from a client which it will send right back to the client. It exists for support of EGcho - Broker demonstration program.
XWB FILE LIST FILELIST XWBFM RESTRICTED
XWB FILENAME CHECK FILECHK XWBFM RESTRICTED
XWB RPC LIST APILIST XWBFM RESTRICTED Returns a list of remote procedures from the REMOTE PROCEDURE file.
XWB GET VARIABLE VALUE VARVAL XWBLIB SUBSCRIPTION This RPC accepts the name of a variable which will be evaluated and its Integration Agreement (IA) #1629 value returned to the server. For example, this RPC may be called with a parameter variable like DUZ which will be returned as 123456. It should NOT be used to return the value of anything other than a variable. For example, the RPC should not attempt to return the value of a global or function call, as these are unsupported uses of the RPC and are not guaranteed to work consistently.
XWB CREATE CONTEXT CRCONTXT XWBSEC SUBSCRIPTION Establishes context on the server, which will be checked by the Broker before The user has no access to that option The option is temporarily out of order An application can switch from one context to another as often as it needs to. Each time a context is created the previous context is overwritten. For more information on creating a context and the overall Broker security see Broker on-line help documentation. executing any other remote procedure. Since context is nothing more than a Integration Agreement (IA) #1751 client/server "B"-type option in the OPTION file (#19), standard MenuMan security is applied in establishing a context. Therefore, a context option can be granted to user(s) exactly the same way as regular options are done using MenuMan. A context can not be established for the following reasons:
XWB EXAMPLE ECHO STRING ECHOSTR XWBEXMPL RESTRICTED This RPC receives a string which will be sent right back to the client. It exists for support of RPC Broker Example program.
XWB EXAMPLE GET LIST GETLIST XWBEXMPL RESTRICTED This RPC brings back a list of elements to the client. The user can request either a number of lines or a number of Kilobytes of data to be returned. This RPC exists support of RPC Broker Example program.
XWB EXAMPLE WPTEXT WPTEXT XWBEXMPL RESTRICTED
XWB EXAMPLE SORT NUMBERS SORTNUM XWBEXMPL RESTRICTED
XWB GET BROKER INFO BRKRINFO XWBLIB RESTRICTED Returns info regarding setup and parameters of the Broker.
XWB IM HERE IMHERE XWBLIB RESTRICTED Returns a simple value to the client. Used to establish continued existence of the client to the server: resets the server READ timeout.
XWB IS RPC AVAILABLE CKRPC XWBLIB SUBSCRIPTION If RPC is installed, available in relevant context, and of proper version returns 1. Otherwise, returns 0. Integration Agreement (IA) #3011
XWB ARE RPCS AVAILABLE CKRPCS XWBLIB SUBSCRIPTION If RPC in the passed array is installed, available in relevant context, and of proper version returns 1 for that RPC. Otherwise, returns 0. Integration Agreement (IA) #3012
XWB REMOTE RPC EN1 XWB2HL7 SUBSCRIPTION This is the RPC that is called to request that an application RPC be run on a remote system. The data is passed by HL7 to the remote system as is the return value. This RPC will return a HANDLE that can be used to check if the data has been sent back from the remote system. The HANDLE can be used in another RPC to check the status of the RPC.
XWB REMOTE STATUS CHECK RPCCHK XWB2HL7 SUBSCRIPTION This RPC will return the status of a remote RPC.
XWB REMOTE GETDATA RTNDATA XWBDRPC SUBSCRIPTION This RPC will return an ARRAY with what ever data has been sent back from the remote site.
XWB DEFERRED RPC EN1 XWBDRPC PUBLIC This is the RPC that is called to request that a RPC be run through taskman in the background. The first parameter is the name of the RPC to be run. The next 1-10 parameters are the ones for the RPC.
XWB DEFERRED STATUS RPCCHK XWBDRPC PUBLIC This RPC will return the status of a deferred RPC.
XWB DEFERRED GETDATA RTNDATA XWBDRPC PUBLIC This RPC is used to return the data from the XWB DEFERRED RPC call.
XWB DIRECT RPC DIRECT XWB2HL7 SUBSCRIPTION This is the Broker RPC that is called to request that a RPC be run on a remote system. The data is passed by HL7 to the remote system as is the return value. The difference between this and the XWB REMOTE RPC is this is a blocking call meaning the user's workstation will not process anything else until the data returns from the remote system.
XWB REMOTE CLEAR CLEAR XWBDRPC SUBSCRIPTION This RPC is used to CLEAR the data under a HANDLE in the ^XTMP global.
XWB DEFERRED CLEAR CLEAR XWBDRPC PUBLIC This RPC is used to CLEAR the data under a handle in the ^XTMP global.
XWB DEFERRED CLEARALL CLEARALL XWBDRPC PUBLIC This RPC is used to CLEAR all the data known to this job in the ^XTMP global. Makes use of the list in ^TMP("XWBHDL",$J,handle).
XWB EXAMPLE TRAP PARAMS ERRTRAP XWBEXMPL PUBLIC This RPC is for testing use only. It calls the Error Trap to save off the symbol table for debuging. The call accepts up to 9 parameters that are labeled P1 to P9.
XWB M2M EXAMPLE LARRY LARRYRP XWBM2MT
XWB M2M EXAMPLE REF REFRP XWBM2MT RESTRICTED Test RPC for M2M. This just returns result by reference.
XWB EXAMPLE GLOBAL SORT GSORT XWBEXMPL RESTRICTED This RPC uses the new Global call to send down a BIG list of number to sort. In the old Broker it would cause an allocation error but this one saves the data into a temp global.
XWB EXAMPLE BIG TEXT BIGTXT XWBEXMPL
SC LISTER LISTC SCUTBK PUBLIC Per LIST^DIC(), returns the starting location, number of records to retrieve, file to retrieve them from, and index to use.
SC FILER FILEC SCUTBK PUBLIC Generic call to file edits into FM file.
SC DELETE ENTRY DIKC SCUTBK1 PUBLIC Allows file entry deletion via FileMan ^DIK call.
SC FIND FINDC SCUTBK2 PUBLIC Per FIND^DIC, find records in a file.
SC FILE NUMBER FILENOC SCUTBK1 PUBLIC Broker callback to get file number.
SC GLOBAL NODE NODEC SCUTBK1 PUBLIC Call to pass back a global node.
SC GETS ENTRY DATA GETSC SCUTBK2 PUBLIC Calls database server at GETS^DIQ.
SC LOCK/UNLOCK NODE LOCKC SCUTBK1 PUBLIC Allow locking/unlocking of M global node.
SC VALIDATOR VALC SCUTBK PUBLIC This function allows the application to validate user input to a field before filing data. The call uses the database server VAL^DIE call.
SC GLOBAL NODE COUNT GLCNT SCUTBK1 PUBLIC Returns the number of entries found in the global node at the ROOT,XREF, VALUE. If 0 is returned, then there were no values at that node. Pass in ("ROOT"), ("XREF"), ("VALUE")
SC PRTP PRTP SCUTBK1 PUBLIC Returns the currently active staff member for a position. Send in Position Ien and date range, returns name and ien from New Person file. SC("IEN")=ien SC("BEGIN")=begining date for check SC("END")=ending date for check
SC MAILMAN MAILC SCUTBK10 PUBLIC Sends Mailman message from information sent from client
SC NEW HISTORY OK NEWHIST SCUTBK10 PUBLIC This call passes back whether the date for a new history entry is valid or not. Primarily for files 404.52, 404.58, 404.59. Returns a 1 if ok, or a 0 if not.
SC CHANGE HISTORY OK CHGDTC SCUTBK10 PUBLIC This call returns a 1 if changing an exisiting date for a History entry is ok, or a 0 if the date cannot be changed. Primary history files are 404.52, 404.58, 404.59
SC INACTIVATE ENTRY INACTC SCUTBK10 PUBLIC This call returns a 1 if the entry can be inactivated, or a 0 if the entry cannot. Used primarily for history files.
SC DELETE HISTORY DELDTC SCUTBK10 PUBLIC This call returns a 1 if the entry can be deleted, a 0 if it cannot be deleted. Restricted to files 404.52, 404.58, 404.59 history files at present.
SC HISTORY STATUS OK NEWSTC SCUTBK10 PUBLIC This call returns a 1 if the status of a new history entry is ok, a 0 if it is not. Currently restricted to files, 404.52, 404.58, 404.59
SC MEAN TEST MNTEST SCUTBK10 PUBLIC Returns mean test data for patient from API call LST^DGMTU
SC TEAM LIST TMLST SCUTBK11 PUBLIC Returns a list of teams the patient is currently assigned to.
SC PATIENT LOOKUP FINDP SCUTBK11 RESTRICTED Patient lookup. This is intended as a temporary RPC until a VA or FileMan component is available. Does a Multiple index lookup on the PATIENT file (#2). This does not invoke DPTLK. Given lookup value, this returns a list of the form DFN^patient name^DOB^PID. Only the first 500 records that match the value are returned.
SC POSITION MEMBERS PSLST SCUTBK11 PUBLIC Returns an array of positions. For each position, the standard role, |TAB| 7: Primary Care role (if any) for position. team member currently filling, and the preceptor (if any) for the team member. Returns both Internal and external values. Piece 1: Team Ien |TAB| 2: Position Ien |TAB| 3: Team member Ien (File #200) |TAB| 4: Team member's name 5: Precpetor's Ien (File #200) |TAB| 6: Preceptor's Name
SC FILE SINGLE VALUE VFILE SCUTBK11 PUBLIC File a single value, similar to DIE stuff. For those instances where a single value needs to be filed or changed, and that value is not associated with a specific component on the client side. ie changing a flag.
SCTM AUTOLINK GETRECORD GETREC SCAPMCU3 RESTRICTED This API returns the 0th node of the Team file(#404.51) entry and the list of current autolinks.
SC KEY CHECK SECKEY SCUTBK11 PUBLIC Return 1 if the user is assigned the key passed in, else return 0
SCTM AUTOLINK SETRECORD SETREC SCAPMCU3 RESTRICTED This API sets the list of autolinks for a team.
SCTM AUTOLINK GETLINK GETLINK SCAPMCU3 RESTRICTED This rpc returns the list of Team names that are autolinked to an entity.
SCRP DEFINITION GETRECORD GETREC SCRPBK RESTRICTED This RPC returns a scheduling report definition as defined in file 404.92.
SCUT GET USER RECORD GETUSER SCUTBK3 RESTRICTED This RPC returns user related data often needed by scheduling modules. The data returned is used to set instance variables for the TScUser object type on the client.
SCRP QUERY GETRECORD GETREC SCRPBK0 RESTRICTED This RPC returns a scheduling report query template definition as definedin file 404.95.
SCRP SELECTION SOURCE GETDATA SCRPBK1 RESTRICTED This RPC returns a list of entries that is displayed to the user as part of the entry selection process. This process occurs during query template setup. It involves the user indicating which divsions, teams, roles, clinics, practitioners and user classes s/he desires information about on a report.
SCRP FILE ENTRY GETSELECTION GETSEL SCRPBK11 RESTRICTED This RPC returns information assoicated with an entry on the entity selection form of the Query Template Utility. The RPC gets invoked as a result of the user clicking the right mouse button and selecting 'Details'.
SCRP QUERY SAVE SAVE SCRPBK2 RESTRICTED This RPC attempts to save the query template definition for the user. Before saving query, the RPC will validate the query criteria and report any errors without saving query. The query template definition must pass the validation check before it can be saved.
SCRP QUERY VALIDATE VALID SCRPBK4 RESTRICTED This RPC will validate the criteria specified in the query template definiton passed in as part of the call. The validation checks the criteria against what data is required the report assoicated with the template. If the validation check fails, then the errors found are returned as part of the RPC, otherwise a success flag(1) is returned.
SCRP QUERY DELETE DELETE SCRPBK2 RESTRICTED This RPC allows for the deletion of a query, usually at the request of the user.
SCRP QUERY CHECK NAME NAME SCRPBK2 RESTRICTED This RPC checks to see if the user already has a query with the name being passed in as part of the RPC. If there is already a query with the same name, the RPC passes back the internal entry number of the RPC, otherwise the RPC passes back a 0.
SCUT SET USER QUERY DEFAULT SETDEF SCUTBK3 RESTRICTED This RPC is used to set or change the user's defualt PCMM query template.
SCRP REPORT PRINT PRINT SCRPBK3 RESTRICTED This RPC queues a report to print based the is appropriate for the report. If the validation fails, the errors are returned as part of the RPC. the query template definition passed in as part ithe RPC call. The RPC returns the TaskMan task number. Before the report assoicated with the query template is queued to print, it must pass a validation check. This check makes sure the criteria in the template
SC STAFF LOOKUP STAFFLK SCUTBK12 PUBLIC Returns a list of staff members.
SC USER CLASS STATUS CHKUSR SCUTBK12 PUBLIC Returns a 1 if the User class is installed and in use, a 0 if the User Class is not installed
SC PRIMARY CARE TEAM GETPC SCUTBK12 PUBLIC Returns the primary care team for a patient for the date specified. Pass in the DFN and Date. Returns team information.
SC GET PAT BLOCK PTGET SCMCBK PUBLIC Retrieve a block of patients available to be assigned from the ^TMP holding global built by the SC BLD PAT.... remote procedure call. Input $J, the starting number in the block, the ending number in the block, and the last entry in the global.
SC BLD PAT LIST PTLSTBLD SCMCBK PUBLIC Builds a list of patients to be assigned to either a team or position through the multiple assignment form. This list is called by the actual "filer" for either the Team or the position. The list's format is ^TMP($J,"SC PATIENT LIST",DFN)
SC FILE PAT TM ASGN PTFILE SCMCBK PUBLIC File patient team assignments in ^TMP("SC PATIENT LIST",DFN) global for later processing
SC BLD PAT CLN LIST PTCLBLD SCMCBK PUBLIC This RPC build a list of patients by assignment to a selected clinic. Lookup is in the Hospital location file, screening of "C" in the (0,3) node. List is stored in ^TMP($J,"SCCLPT",N)=DFN. List is alphabetized by name.
SC FILE PAT POS ASGN POSFILE SCMCBK PUBLIC File patient position assignments in ^TMP("SC PATIENT LIST",DFN) global for later processing
SC BLD PAT SCDE LIST PTSCBLD SCMCBK PUBLIC Buils a list of patients who are associated with a particular stop code. Only those patients within the specified date range will appear in the list. Screens out inactive stop codes. Format of the list is ^TMP($J,"SCSCDE",DFN)
SC BLD PAT TM LIST PTTMBLD SCMCBK PUBLIC Builds a list of patients who are assigned to the selected team. format of the list is ^TMP($J,"SCTEAM",n)=DFN.
SC BLD PAT POS LIST PTPSBLD SCMCBK PUBLIC Build a list of patients who are assigned to a selected position. The format of the list is ^TMP($J,"SCPOS",n)=DFN. This list is called the actual filer through another RPC.
SC PAT ENROLL CLN PTCLEN SCMCBK1 PUBLIC Enrolls patient in the clinic that is associated with the position the patient is being assigned to. Pass in DFN, Clinic, required fields, and the date assigned.
SC CHECK FOR PC POS CHKPOS SCMCBK1 PUBLIC
SC FILE ALL PAT TM ASGN ASGNALL SCMCBK1 PUBLIC File patient - team assignments in ^TMP("SC PATIENT LIST",DFN) global
SC BLD PAT APT LIST PTAPBLD SCMCBK PUBLIC Builds a list of patients for a selected clinic by appointment date range. This list is stored in ^TMP($J,"SCAPP",n)=DFN. List is in alphabetical order.
SC FILE ALL PAT POS ASGN ASGALLP SCMCBK1 PUBLIC
SC BLD NOPC TM LIST NOPCTM SCMCBK1 PUBLIC Builds a list of patients that have a primary care assignment, but no current primary care team assignment. Uses $$PTPCNTM^SCAPMC20
SC PAT ASGN MAILMAN PTASGMM SCUTBK10 PUBLIC Builds the before and after status for a single patient assignment to either a team or a position, and fires off a mailman message.
SDOE GET DIAGNOSES GETDX SDOERPC PUBLIC This Remote Procedure Call (RPC) returns an array of diagnoses This RPC will attempt to find this 'old' data, reformat the data to meet the V POV structure and return the list of diagnoses as described above. (Only the diagnosis code internal entry number is available for 'old' encounters.) for an encounter. Note: For encounters before 10/1/96, only scheduling data in the OUTPATIENT DIAGNOSIS (#409.43) file may exist. It will only exist if the site required diagnoses as part of the check out process.
SDOE GET PROVIDERS GETPRV SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a subscripted array of providers data to meet the V PROVIDER structure and return the list of providers as described above. (Only the provider internal entry number is available for 'old' encounters.) for an encounter. Note: For encounters before 10/1/96, only scheduling data in the OUTPATIENT PROVIDER (#409.44) file may exist. It will only exist if the site required provider as part of the check out process. This RPC will attempt to find this 'old' data, reformat the
SDOE GET PROCEDURES GETCPT SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a subscripted array of CPTs This RPC will attempt to find this 'old' data, reformat the data to meet the V CPT structure and return the list of procedures as described above. (Only the CPT code internal entry number and count are available for 'old' encounters.) for an encounter. Note: For encounters before 10/1/96, only scheduling data in the SCHEDULING VISITS (#409.5) file may exist. It will only exist if the site required procedures as part of the check out process.
SDOE ASSIGNED A PROVIDER PRV SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether at least one provider has been associated with an encounter.
SDOE ASSIGNED A DIAGNOSIS DX SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether at least one diagnoses has been associated with an encounter.
SDOE ASSIGNED A PROCEDURE CPT SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether at least one procedure has been associated with an encounter.
SDOE FIND PROVIDER FINDPRV SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether a specific provider is associated with an encounter.
SDOE FIND DIAGNOSIS FINDDX SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether a specific diagnosis is associated with an encounter.
SDOE FIND PROCEDURE FINDCPT SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a boolean indicator on whether a specific procedure is associated with an encounter.
SDOE FIND FIRST STANDALONE EXAE SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the internal entry number of an OUTPATIENT ENCOUNTER file (#409.68) entry for the first the first standalone add/edit for a patient in a specified date range. Use same date for begin and end dates for specific (single) date check. Standalone encounter is an encounter with no parent and the originating process is 'Stop Code Addition'.
SDOE GET PRIMARY DIAGNOSIS GETPDX SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the internal entry number of the primary diagnosis code (ICD) for an encounter. Note: For encounters before 10/1/96, this RPC will always return 0. This primary diagnosis was not retrieved nor stored by the system for these 'old' encounters.
SDOE FIND FIRST ENCOUNTER EXOE SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the internal entry number of an OUTPATIENT ENCOUNTER file (#409.68) entry for the first encounter for a patient in a specified date range.
SDOE FIND LAST STANDALONE GETLAST SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the internal entry number of an OUTPATIENT ENCOUNTER file (#409.68) entry for the last standalone add/edit for a patient in a specified date range. Standalone encounter is an encounter with no parent and the originating process is 'Stop Code Addition'.
SDOE GET GENERAL DATA GETGEN SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the Oth and other nodes of an Outpatient Encounter entry.
SDOE PARSE GENERAL DATA PARSE SDOERPC PUBLIC This Remote Procedure Call (RPC) will parse the data returned by the 'SDOE GET GENERAL DATA' RPC into individual field nodes.
SDOE GET ZERO NODE GETOE SDOERPC PUBLIC This Remote Procedure Call (RPC) returns the zeroth node of an Outpatient Encounter.
SDOE LIST ENCOUNTERS FOR DATES LIST SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a list of Outpatient Encounters for a specified date range.
SDOE LIST ENCOUNTERS FOR PAT LISTPAT SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a list of Outpatient Encounters for a specified patient and specified date range.
SDOE LIST ENCOUNTERS FOR VISIT LISTVST SDOERPC PUBLIC This Remote Procedure Call (RPC) returns a list of Outpatient Encounters for a specified visit.
SCMC BLD TEAM PAT LIST PTTMLST SCMRBK PUBLIC
SC ACTIVE POSITION ASSIGNMENTS ACTPOS SCUTBK4 AGREEMENT This RPC is used to obtain the active positions associated with a patient team assignment.
SCMC FILE PAT TM REASGN PTFILE SCMRBK
SCMC BLD REASSIGN PAT LIST PTLSTBLD SCMRBK
SCMC DIS TEAM POS DISCHPOS SCMRBK
SCMC FILE PAT POS REASGN POSFILE SCMRBK
SCMC BLD POS PAT LIST PTPOSLST SCMRBK PUBLIC
SCMC POSITION ASSIGN LIST PSALST SCUTBK11
SCMC GET PARAMETER IEN PARIEN SCUTBK4 SUBSCRIPTION This RPC returns the IEN of the first and ONLY entry in the 404.91 parameter file.
SCMC VERIFY C/S SYNC VERPAT SCUTBK3 PUBLIC Successful result enables PCMM client to operate with PCMM server and returns the value to use for RPCTimeLimit.
SD W/L RETRIVE FULL DATA OUTPUT SDWLRP1 RESTRICTED This RPC returns a Wait List data in SDWL(409.3,DA,0). This will only return the zero (0) node of the file.
SD W/L CREATE FILE INPUT SDWLRP1 RESTRICTED This RPC creates a Patient Wait List file for PCMM (GUI).
SD W/L RETRIVE BRIEF OUTPUT1 SDWLRP1 RESTRICTED This RPC retrieves a brief output for Wait List data for a specific Patient.
SD W/L RETRIVE MEDICAL REVIEW OUTPUT2 SDWLRP1 RESTRICTED
SD W/L RETRIVE DISPOSITION OUTPUT3 SDWLRP1 RESTRICTED
SD W/L RETRIVE INSTITUTION(#4) OUTIN SDWLRP2 PUBLIC
SD W/L RETRIVE CLINIC(#409.32) OUTSC0 SDWLRP2 PUBLIC
SD W/L RETRIVE HOSP LOC(#44) OUTSC2 SDWLRP2 PUBLIC
SD W/L RETRIVE TEAM(#404.51) OUTST SDWLRP2 RESTRICTED
SD W/L RETRIVE TM POS(404.57) OUTSP SDWLRP2 RESTRICTED
SD W/L RETRIVE SER/SP(409.31) OUTSS SDWLRP2 RESTRICTED
SD W/L RETRIVE PERSON(200) OUTPROV SDWLRP2 PUBLIC
SD W/L PRIORITY(#409.3) SDPRIOUT SDWLRP3 RESTRICTED
SD W/L REQ BY(409.3) SDREQOUT SDWLRP3 RESTRICTED
SD W/L TYPE(409.3) SDTYOUT SDWLRP3 RESTRICTED
SD W/L DISPOSITION(409.3) SDDISOUT SDWLRP3 RESTRICTED
SD W/L CURRENT STATUS(409.3) SDSTOUT SDWLRP3 RESTRICTED
SD W/L PACKAGE(409.3) SDPACOUT SDWLRP3 RESTRICTED
SD W/L NEW ENROLLEE(409.3) SDNEOUT SDWLRP3 RESTRICTED
SD W/L CREATE DISPOSITION INPUTD SDWLRP1 RESTRICTED
SD W/L CREATE M/R INPUTMR SDWLRP1 RESTRICTED
SD W/L IMPORT API INPUT SDWLRP4 RESTRICTED
SCMC WAIT LIST ENTRY WAIT SCMCWAIT AGREEMENT Place patient on Wait List
SC FTEE BUILD LIST FTEE SCMCTSK Return List of Positions and FTEE values for Active Team
SC FTEE FILE LIST FILE SCMCTSK File FTEE value
SC PC PROVIDER PC SCMCWAIT AGREEMENT Send provider entry return 1 or zero if eligible to be Primary Care
SC SC CONDITION LIST SCLI SCMCWAIT PUBLIC Return conditions of Patient
SCMC PCMM CHECK FTEE FTEECHK SCMCTSK1 PUBLIC Determine if provider has exceeded 1.0 FTEE
SC EXTEND BUILD LIST EXTEND SCMCTSK1 Return list of patients by position that will be inactive in next 60 days
SC EXTEND FILE LIST FILE SCMCTSK1 File FTEE value
SCMC FILE INACTIVATION END FILEIN SCMCTSK3
SC GET ASSOCIATE CLINICS GETASC SCMCTSK2 PUBLIC Get list of clinics that this position is associated to.
SC FILE ASSOCIATE CLINICS SETASC SCMCTSK7 PUBLIC File Associate clinics to the team position
SC POSITION RESIDENT ROLE ROLE SCMCWAIT AGREEMENT Send provider entry return 1 or zero if eligible to be Primary Care
SCMC POSITION PC CHECK POSCHK SCMCTSK1 PUBLIC On position setup check if consistent assignment
SC CHECK FOR ENROLLMENT CHKENR SCMCTSK1 PUBLIC Check Whether patient is enrolled in the position associated clincs
SCMC ROLE ROLE SCMCTSK2 PUBLIC Determine boxes based on Role
SCMC PRECEPTOR MOVE - LIST LISTPREC SCMCPREC PUBLIC
SCMC PRECEPTOR MOVE - MOVE MOVEPREC SCMCPREC
SCMC AUTO INACTIVATION RPT EN SCMCTSKG PUBLIC
SCMC FILER FILEC SCMCDDR3 RESTRICTED Generic call to FILE^DIE and UPDATE^DIE Fileman DBS APIs.
SCMC GETS ENTRY DATA GETSC SCMCDDR2 RESTRICTED Calls Fileman DBS API - GETS^DIQ
SCMC LISTER LISTC SCMCDDR RESTRICTED Calls Fileman DBS API - LIST^DIC
SCMC FINDER FINDC SCMCDDR0 RESTRICTED Calls Fileman DBS API - FIND^DIC
SCMC GET PATIENT ENCOUNTERS ENCT SCMCENCT RESTRICTED This RPC will return an array of patient encounter data. See return parameter description below.
SCMC GET NEW PERSON EN1 SCMCNPER RESTRICTED This RPC provides the functionality to query the New Person (#200) file. The calling application may query the New Person (#200) file by using either the VPID or IEN of the requested entry or part or all of a last name. Other optional parameters may be passed to the call as additional filters.
SCMC PATIENT DIEDON DIEDON SCMCPAT Get patient date of death.
SCMC PATIENT INFO PATIENT SCMCPAT This RPC returns patient demographic data.
SCMC PCDETAIL PCDETAIL SCMCWS1 RESTRICTED Returns detailed PACT and other team assignment information for a patient. Used to batch load CPRS PC Window Cache during PCMMR deployment.
SCMC FTEE CREATE CREATE SCMCFTEE RESTRICTED This RPC will create an FTEE history record in the Position Assignment History File (404.52).
SCMC FTEE READ READ SCMCFTEE RESTRICTED This RPC will read an FTEE history record from the Position Assignment History File (404.52).
SCMC FTEE UPDATE UPDATE SCMCFTEE RESTRICTED This RPC will update an FTEE history record in the Position Assignment History File (404.52).
SCMC FTEE DELETE DELETE SCMCFTEE RESTRICTED This RPC will delete an FTEE history record from the Position Assignment History File (404.52).
SCMC FTEE READALL READALL SCMCFTEE RESTRICTED This RPC will read all FTEE history records from the Position Assignment History File (404.52).
SDEC ACCGROUP ACCGROUP SDEC RESTRICTED Return active entries from the SDEC ACCESS GROUP file 409.822
SDEC ACCTYPE ACCTYPE SDEC RESTRICTED Return active entries from the SDEC ACCESS TYPE file 409.823
SDEC PTLOOKRS PTLOOKRS SDEC RESTRICTED GET Patients that match the partial lookup. The partial lookup can be a partial name, Date of Birth, Chart Number, SSN, or empty which will return all patients.
SDEC WAITLIST WAITLIST SDEC RESTRICTED Collect Wait List for a Given Resource
SDEC UNREGEV UNREGEV SDEC RESTRICTED Called by client to Unregister client's interest in SDECEVENT
SDEC TPBLKOV TPBLKOV SDEC RESTRICTED TYPE BLOCKS OVERLAP
SDEC SPACEBAR SPACEBAR SDEC RESTRICTED Update ^DISV with most recent lookup value SDECVAL from file SDECDIC
SDEC SETFAC SETFAC SDEC RESTRICTED Remote procedure to Set the current facility/division for a given user.
SDEC SEARCHAV SEARCHAV SDEC RESTRICTED Searches availability database for availability blocks between SDECSTRT and SDECEND for each of the resources in SDECRES. The av blocks must be one of the types in SDECTYPES, must be AM or PM depending on value in SDECAMPM and must be on one of the weekdays listed in SDECWKDY.
SDEC SUSRINFO SUSRINFO SDEC RESTRICTED SCHEDULING USER INFO
SDEC RESOURCE RESOURCE SDEC RESTRICTED Returns Recordset with ALL RESOURCE names. Inactive RESOURCES are NOT filtered out.
SDEC RESUSER RESUSER SDEC RESTRICTED Returns entries from the SDEC RESOURCE USER file.
SDEC RESLETRS RESLETRS SDEC RESTRICTED Return recordset of RESOURCES and associated LETTERS. Used in generating rebook letters for a clinic.
SDEC RESLETRF RESLETRF SDEC RESTRICTED Return formatted text output of the Resource's Letter - either "LETTER TEXT" (also used as Reminder Letter), NO SHOW LETTER, or CLINIC CANCELLATION LETTER.
SDEC RESGRPUS RESGRPUS SDEC RESTRICTED Returns ADO Recordset with all ACTIVE resource group names to which user has access based on entries in SDEC RESOURCE USER file If SDECDUZ=0 then returns all department names for current DUZ If user SDECDUZ possesses the key SDECZMGR then ALL resource group names are returned regardless of whether any active resources are associated with the group or not.
SDEC REGEVENT REGEVENT SDEC RESTRICTED Called by client to inform the server of client's interest in SDECEVENT
SDEC SETRBOOK SETRBOOK SDEC RESTRICTED Sets rebook date into appointment
SDEC REBKNEXT REBKNEXT SDEC RESTRICTED GET - find next ACCESS BLOCK in resource SDECRES after SDECSTART.
SDEC REBKLIST REBKLIST SDEC RESTRICTED Return patient appointments used in listing Re-Booked appointments.
SDEC RAISEVNT RAISEVNT SDEC RESTRICTED Raise Event
SDEC PROVCLIN PROVCLIN SDEC RESTRICTED Remote procedure to return the Providers that are assigned to a given Clinic.
SDEC APPTLETR APPTLETR SDEC RESTRICTED Print Appointment Letter. Print appointment letter. Currently supports No-Show, Cancel by Patient, and Cancel by Clinic.
SDEC PATAPPTH PATAPPTH SDEC RESTRICTED Remote procedure to return the Patient appointment history in formatted text.
SDEC PATAPPTD PATAPPTD SDEC RESTRICTED Return recordset of patient appointments used in listing a patient's appointments and generating patient letters.
SDEC OVBOOK OVBOOK SDEC RESTRICTED Check if Overbook is allowed for given Clinic and Date.
SDEC NOSHOPAT NOSHOPAT SDEC RESTRICTED COLLECT NO-SHOW DATA for Patient
SDEC NOSHOW NOSHOW SDEC RESTRICTED Sets appointment noshow flag in SDEC APPOINTMENT file
SDEC NEWPERS NEWPERS SDEC RESTRICTED return entries from the NEW PERSON table 200 that are 'active' AND have PROVIDER CLASS defined.
SDEC WLSET WLSET SDEC RESTRICTED Waitlist Set
SDEC WLGET WLGET SDEC RESTRICTED Waitlist GET
SDEC WLCLOSE WLCLOSE SDEC RESTRICTED Remove a Patient from the Wait List by setting the STATUS to CLOSED and updating the DISPOSITION fields.
SDEC SVSPALL SVSPALL SDEC RESTRICTED Return the IEN and NAME for all entries in the SD WL SERVICE/SPECIALTY file
SDEC PROVALL PROVALL SDEC RESTRICTED Return all providers for a given clinic from the HOSPITAL LOCATION file 44
SDEC CLINALL CLINALL SDEC RESTRICTED Return the IEN and NAME for all entries in the SD WL CLINIC LOCATION file
SDEC IMHERE IMHERE SDEC RESTRICTED Returns a simple value to client. Used to establish continued existence of the client to the server; resets the server READ timeout.
SDEC PWH PWH SDEC RESTRICTED Return a list of entries from the HEALTH SUMMARY PWH TYPES file.
SDEC HOSPLOC HOSPLOC SDEC RESTRICTED Get HOSPITAL LOCATIONS
SDEC HOLIDAY HOLIDAY SDEC RESTRICTED Remote Procedure to return data for the HOLIDAY file.
SDEC HLTHSUMM HLTHSUMM SDEC RESTRICTED Returns the text for a Health Summary report.
SDEC RESGPUSR RESGPUSR SDEC RESTRICTED Returns ADO Recordset with all ACTIVE GROUP/RESOURCE combinations to which user has access based on entries in SDEC RESOURCE USER file If SDECDUZ=0 then returns all ACTIVE GROUP/RESOURCE combinations for current DUZ If user SDECDUZ possesses the key SDECZMGR then ALL ACTIVE resource group names are returned
SDEC GETFAC GETFAC SDEC RESTRICTED Remote procedure to return the currently assigned facilities/divisions for a given user.
SDEC GETREGA GETREGA SDEC RESTRICTED return basic reg info/demographics for given patient
SDEC ACCGPTYG ACCGPTYG SDEC RESTRICTED Get access group types
SDEC EHRPT EHRPT SDEC RESTRICTED Raise patient selection event to EHR
SDEC EDITAPPT EDITAPPT SDEC RESTRICTED Edit appointment (only 'note text' can be edited.)
SDEC DELRU DELRU SDEC RESTRICTED Delete Resource User from SDEC RESOURCE USER file
SDEC DELRESGP DELRESGP SDEC RESTRICTED Deletes entry name SDECGRP from SDEC RESOURCE GROUP file
SDEC DELRGI DELRGI SDEC RESTRICTED Deletes entry SDECIEN1 from entry SDECIEN in the SDEC RESOURCE GROUP file.
SDEC DELAGI DELAGI SDEC RESTRICTED Delete entry with the given Access Group and Access Type from the SDEC ACCESS GROUP TYPE file.
SDEC DELAG DELAG SDEC RESTRICTED Deletes entry having IEN SDECGRP from SDEC ACCESS GROUP file. Also deletes all entries in SDEC ACCESS GROUP TYPE that point to this group. Return recordset containing error message or "" if no error.
SDEC CURFACG CURFACG SDEC RESTRICTED Get current division/facility for given user.
SDEC CSLOTSCH CSLOTSCH SDEC RESTRICTED GET Assigned Slot Schedule
SDEC CRSCHED CRSCHED SDEC RESTRICTED Create Resource Appointment Schedule
SDEC COPYAPPT COPYAPPT SDEC RESTRICTED Copy appointments from HOSPITAL LOCATION entry SDEC44 to SDEC RESOURCE entry SDECRES Beginning with appointments on day SDECBEG and ending on SDECEND, inclusive Returns ADO Recordset formatted fields containing count of records copied and error message
SDEC CPSTAT CPSTAT SDEC RESTRICTED Copy Appointment Status
SDEC CPCANC CPCANC SDEC RESTRICTED Copy Appointment Cancel Signal tasked job having ZTSK=SDECTSK to cancel Returns current record count of copy process
SDEC CVARAPPT CVARAPPT SDEC RESTRICTED return boolean to represent that a clinic allows variable appointment length - RPC 0=Does not allow; 1=Clinic does allow.
SDEC CLINSTOP CLINSTOP SDEC RESTRICTED return entries from the CLINIC STOP table 40.7
SDEC CLINSET CLINSET SDEC RESTRICTED Returns CLINIC SETUP PARAMETERS for clinics that are active in the HOSPITAL LOCATION file
SDEC CLINDISW CLINDISW SDEC RESTRICTED Return formatted text output of the Clinic Schedules Report between dates SDECBEG and SDECEND for each clinic in SDECCLST for Walk-ins only.
SDEC CLINDIS CLINDIS SDEC RESTRICTED Return formatted text output of the Clinic Schedules Report between dates SDECBEG and SDECEND for each clinic in SDECCLST. SDECCLST is a |-delimited list of SDEC RESOURCE iens. (The last |-piece is null, so discard it.) SDECBEG and SDECEND are in external date form. SDECWI = return only appointments where the WALKIN field is yes
SDEC CLINPROV CLINPROV SDEC RESTRICTED Remote procedure to return the Providers that are assigned to a Clinic.
SDEC CLINLETW CLINLETW SDEC RESTRICTED Return recordset of patient walk-in appointments between dates SDECBEG and SDECEND for each clinic in SDECCLST. Used in listing a patient's walk-in appointments and generating patient letters. SDECCLST is a |-delimited list of SDEC RESOURCE iens. (The last |-piece is null, so discard it.) SDECBEG and SDECEND are in external date form.
SDEC CLINLET CLINLET SDEC RESTRICTED Return recordset of patient appointments between dates SDECBEG and SDECEND for each clinic in SDECCLST. Used in listing a patient's appointments and generating patient letters. SDECCLST is a |-delimited list of SDEC RESOURCE iens. (The last |-piece is null, so discard it.) SDECBEG and SDECEND are in external date form. SDECWI = return only appointments where the WALKIN field is yes
SDEC CHECKOUT CHECKOUT SDEC RESTRICTED Check Out Appointment
SDEC CHECKIN CHECKIN SDEC RESTRICTED Check In Appointment.
SDEC CANREAS CANREAS SDEC RESTRICTED Return entries from the CANCELLATION REASONS file.
SDEC CANCKOUT CANCKOUT SDEC RESTRICTED Cancel Checkout Appointment.
SDEC AVDEL AVDEL SDEC RESTRICTED Cancel Availability - Deletes Access Block
SDEC AVDELDT AVDELDT SDEC RESTRICTED Cancel availability in a date range.
SDEC APPDEL APPDEL SDEC RESTRICTED Cancel Appointment
SDEC APBLKOV APBLKOV SDEC RESTRICTED Appointment Blocks Overlap
SDEC ADDRESU ADDRESU SDEC RESTRICTED ADD/EDIT RESOURCE USER
SDEC ADDRG ADDRG SDEC RESTRICTED ADD/EDIT RESOURCE GROUP
SDEC ADDRES ADDRES SDEC RESTRICTED ADD/EDIT RESOURCE
SDEC ADDACCTY ADDACCTY SDEC RESTRICTED ADD/EDIT ACCESS TYPE entries for the SDEC ACCESS TYPE file 409.823.
SDEC ADDACCG ADDACCG SDEC RESTRICTED ADD/EDIT ACCESS GROUP entries in the SDEC ACCESS GROUP file 409.822.
SDEC ADDRGI ADDRGI SDEC RESTRICTED Adds RESOURCEID to RESOURCE GROUP entry SDECIEN
SDEC AVADD AVADD SDEC RESTRICTED Create entry in SDEC ACCESS BLOCK
SDEC APPADD APPADD SDEC07 RESTRICTED ADD NEW APPOINTMENT
SDEC ADDAGI ADDAGI SDEC RESTRICTED Add access group item - Adds ACCESS GROUP TYPE file entry
SDEC SYSSTAT SYSSTAT SDEC RESTRICTED Return system status.
SDEC APPTYPES APPTYPES SDEC RESTRICTED Return all active Appointment types from the APPOINTMENT TYPE file 409.1
SDEC SCHUSR SCHUSR SDEC RESTRICTED Return recordset of all users in NEW PERSON having the SDECZMENU and/or SDECZMGR keys.
SDEC PREFGET PREFGET SDEC RESTRICTED Get values from SDEC PREFERENCES AND SPECIAL NEEDS file for a given patient.
SDEC PREFGETV PREFGETV SDEC RESTRICTED Get all valid Preference text from SDEC PREFERENCES AND SPECIAL NEEDS file.
SDEC PREFSET PREFSET SDEC RESTRICTED Set values to SDEC PREFERENCES AND SPECIAL NEEDS file.
SDEC FAPPTGET FAPPTGET SDEC RESTRICTED Get Future appointments for a given patient and date range from the APPOINTMENT multiple of the PATIENT file 2.
SDEC REQGET REQGET SDEC RESTRICTED GET entries with an ACTIVITY of RECEIVED, but do have have an ACTIVITY of SCHEDULED from the REQUEST/CONSULTATING file 123
SDEC RECGET RECGET SDEC RESTRICTED GET entries from the RECALL REMINDERS file 403.5 for a given Patient and Recall Date range.
SDEC RECSET RECSET SDEC RESTRICTED SET/EDIT an entry to the RECALL REMINDERS file 403.5
SDEC RECDSET RECDSET SDEC RESTRICTED DELETE an entry to the RECALL REMINDERS file 403.5
SDEC RECAPGET RECAPGET SDEC RESTRICTED GET entries from the RECALL REMINDERS APPT TYPE file 403.51
SDEC RECPRGET RECPRGET SDEC RESTRICTED GET entries from the RECALL REMINDERS PROVIDERS file 403.54
SDEC PCSTGET PCSTGET SDEC RESTRICTED GET patient clinic status for a clinic stop for a given time frame - has the patient been seen by the given Clinic Stop code in the past 24 months
SDEC PCST2GET PCST2GET SDEC RESTRICTED GET patient clinic status for a service/specialty (clinic stop) for a given time frame - has the patient been seen any clinics with the given service/specialty (clinic stop) in the past 24 months.
SDEC PCSGET PCSGET SDEC RESTRICTED GET clinics for a service/specialty (clinic stop)
SDEC PTSET PTSET SDEC RESTRICTED SET patient demographics
SDEC PTINQ PTINQ SDEC RESTRICTED Return the data from ORWPT PTINQ in datatable format
SDEC SUMMAGET SUMMAGET SDEC RESTRICTED get ALL appointments with a cancel status from SDEC APPOINTMENT for given date range and user
SDEC FACLIST FACLIST SDEC RESTRICTED Return list of remote facilities for patient
SDEC APPIDGET APPIDGET SDEC RESTRICTED GET SDEC APPOINTMENT ien for given External ID
SDEC ETHGET ETHGET SDEC RESTRICTED Return all active entries from the ETHNICITY file 10.2.
SDEC CGET CGET SDEC RESTRICTED GET active Countries from the COUNTRY CODE file 779.004
SDEC ETHCMGET ETHCMGET SDEC RESTRICTED Return the ID, Name, and Abbreviation for each entry in the RACE AND ETHNICITY COLLECTION METHOD file 10.3.
SDEC RACEGET RACEGET SDEC RESTRICTED Return the IEN, Name, and Abbreviation for all active entries in the RACE file 10
SDEC REP1GET REP1GET SDEC RESTRICTED GET clinic data for report.
SDEC WLPCSET WLPCSET SDEC RESTRICTED SET update patient contacts in SD WAIT LIST file
SDEC APPSDGET APPSDGET SDEC RESTRICTED GET appointment entries from SDEC APPOINTMENT file 409.84 all records returned if all input is null
SDEC WLOPEN WLOPEN SDEC RESTRICTED SET Waitlist Open/re-open
SDECLOC PRIVLOC PRIVLOC SDECLOC RESTRICTED Returns Privileged User data for Hospital Locations.
SDECRMG RMG RMG SDECRMG RESTRICTED This RPC returns data from the ^XTMP("SDECIDX",$J,"XREF" global. This call uses the filter and sort arrays passed in to return data in the desired format. This call returns a list of items by a key. Per SD*5.3*784, MAX RECS ACCUMULATED (#5) field has been added and Input Parameters were defined to match the routine input parameters.
SDECRMG RECCNT RECCNT SDECRMG1 RESTRICTED Returns the number of entries in the filter call in ^TMP("SDECIDX",$J,"COUNT") node.
SDECIDX RECCNT RECCNT SDECIDX RESTRICTED Returns the number of entries in the ^XTMP("SDEC","IDX","COUNT") node.
SDECIDX GETREC GETREC SDECIDX RESTRICTED This RPC returns content from the ^XTMP("SDEC","IDX" global and serves as the default start up list. The records are sorted by: Priority Group SVC % Desired Date Origination Date
SDEC WLHIDE WLHIDE SDEC RESTRICTED GET wait list entries in which the associated clinic's 'HIDE FROM DISPLAY IN VSE GUI? field is 'YES'.
SDEC ARSET ARSET SDEC RESTRICTED Appointment Request Set
SDEC ARCLOSE ARCLOSE SDEC RESTRICTED Remove a Patient from the Appointment Requested by setting the STATUS to CLOSED and updating the DISPOSITION fields.
SDEC ARDGET ARDGET SDEC RESTRICTED GET values for the disposition field of the SDEC APPT REQUEST file 409.85.
SDEC ARGET ARGET SDEC RESTRICTED Appointment Request GET
SDEC ARMRTGET ARMRTGET SDEC RESTRICTED Get number of entries and values in MRTC CALC PREF DATES.
SDEC ARMRTSET ARMRTSET SDEC RESTRICTED Set MRTC CALC PREF DATES dates - clears the multiple and sets the new ones that are passed in.
SDEC AROPEN AROPEN SDEC RESTRICTED SET Appt Request Open/Re-Open.
SDEC ARPCSET ARPCSET SDEC RESTRICTED SET/update patient contacts in SDEC APPT REQUEST file
SDEC HIDE HIDE SDEC RESTRICTED This RPC returns a list of IENs and NAMEs of the clinics that are flagged to be hidden from the display in the scheduler. This are identified when the HIDE FROM DISPLAY IN VSE GUI? field in the HOSPITAL LOCATION file is defined as 'YES'.
SDECLOC UPDPRIV UPDPRIV SDECLOC RESTRICTED Supports updating the list of privileged users for a hospital location. This RPC will purge existing entries and populate with the passed array.
SDECAR ARMRTC ARMRTC SDECAR RESTRICTED GET the number of MRTC appointments made for this request.
SDECRMG2 URGENCY URGENCY SDECRMG2 RESTRICTED GET valid urgency protocol values that are used in the URGENCY field 5 of the REQUEST CONSULTATION file 123.
SDECAR ARAPPT ARAPPT SDECAR RESTRICTED GET appointment request for given SDEC APPOINTMENT id.
SDECLK LOCK LOCK SDECLK RESTRICTED This RPC attempts to lock a request record. Request records are in one of these files: SDEC APPT REQUEST REQUEST/CONSULTATION SD WAIT LIST RECALL REMINDERS
SDECLK UNLOCK UNLOCK SDECLK RESTRICTED This RPC unlocks the request record that was locked using SDECLK LOCK.
SDEC PRIV PRIV SDEC RESTRICTED IS this USER in the PRIVILEGED USER multiple for the clinic.
SDECDIS DISABIL DISABIL SDECDIS RESTRICTED GET rated disabilities for the given patient
SDECDEV DEVICE DEVICE SDECDEV RESTRICTED List of devices in the device file that are active printers.
SD VSE REPORT RPC REPORT SDECXML PUBLIC Returns Scheduling appointment and encounter report data in XML format. The report data will be exclusive to one of three report types: Mental Health Primary Care Specialty Care The returned data will be aggregated for the requested date range.
SD VSE FILTER RPC GETFLT SDECXML PUBLIC This RPC returns the available Report Types, Date Increments, and specific Dates for which Scheduling Report data is available. Data is returned is XML format. Example:
SDEC APPSLOTS APPSLOTS SDEC RESTRICTED Return global array of available appointment slots.
SDEC NOAVAIL NOAVAIL SDEC04 RESTRICTED GET: has the given clinic ever had any availability defined?
SDECAR AUDITGET AUDITGET SDECAR RESTRICTED GET entries from VS AUDIT field of SDEC APPT REQUEST file 409.85.
SDECWL AUDITGET AUDITGET SDECWL RESTRICTED GET entries from VS AUDIT field of SD WAIT LIST file 409.3.
SDECCAP GET GET SDECCAP RESTRICTED GET entries from 2507 REQUEST file 396.3
SDECCAP SET SET SDECCAP RESTRICTED SET entries to AMIE C&P EXAM TRACKING file 396.95 and update file 396.3
SDECCAP CAN CAN SDECCAP RESTRICTED SET AMIE C&P EXAM TRACKING entry as cancel
SDECAPP GETYPE GETYPE SDECAPP RESTRICTED GET Appointment Type for the given SDEC APPOINTMENT.
SDECAR ARMULT ARMULT SDECAR RESTRICTED SET MULT APPTS MADE multiple in SDEC APPT REQUEST file. All entries are removed and replaced by the values in MULT.
SDEC NETLOC NETLOC SDEC RESTRICTED GET data from the NETWORK LOCATION file 2005.2.
SDECDEM MARITAL MARITAL SDECDEM RESTRICTED GET Marital status entries from the MARITAL STATUS file (#11).
SDECDEM RELIGION RELIGION SDECDEM RESTRICTED GET Religious preference entries from the RELITION file (#13).
SDECDEM ZIPLINK ZIPLINK SDECDEM RESTRICTED GET linked cities/state/etc for given zip code.
SDECAR3 AREDIT AREDIT SDECAR3 RESTRICTED SET the values for Appointment Type, Requested By, Provider, Comment, Fast/Non-Fasting, Length of Appt., Clinic, and Service Specialty to the appropriate file based on the request type. Request types are Appointment Request, Electronic Wait List, and Recall Reminders.
SDECRMGP GETRMGUP GETRMGUP SDECRMGP RESTRICTED Returns the values set for the user preference of the Request Manager Grid Filter, Column Order, and Sort Order.
SDECRMGP PUTRMGUP PUTRMGUP SDECRMGP RESTRICTED Store the user's preferences for the Request Manager Grid Filter, Column Order, and Sort Order.
SDEC57 OBM OBM SDEC57 RESTRICTED GET overbook status and return message.
SDECDEV PRINT PRINT SDECDEV RESTRICTED Print patient letters.
SDECDEV DEV DEV SDECDEV RESTRICTED GET devices of the given type.
SDECU4 GETFONT GETFONT SDECU4 RESTRICTED GET the VistA Scheduling letters default font size for the SYS.
SDECU4 PUTFONT PUTFONT SDECU4 RESTRICTED Save the VistA Scheduling letters default font size based on Entity provided.
SDEC01 CLINICS CLINICS SDEC01 RESTRICTED GET clinics for given stop code or matching stop code for given clinic.
SDEC APPT STATUS APPT SDECEP RESTRICTED Returns patient appointment status from the Patient file.
SDEC EP DEMOGRAPHICS GETDEM SDECEPT RESTRICTED Provide Scheduling Expanded Entry elements to VSE for displaying in the VS GUI.
SDEC EP EVENT LOG GETEVT SDECEPT RESTRICTED Provide Scheduling Expanded Entry Appointment Event Log to VSE for displaying in the GUI the VS Gui.
SDEC EP WAIT TIME GETWT SDECEPT RESTRICTED Provide Scheduling Expanded Entry Wait Time to VSE for displaying in the VS Gui.
SDEC EP PT INFO GETPTIN SDECEPT RESTRICTED Provide Scheduling Expanded Entry Patient Information to VSE for displaying in the VS Gui.
SDEC EP CLASSIFICATION CLASS SDECEP RESTRICTED Provide expanded entry patientclassification information for display in the VS Gui.
SDEC EP DIAGNOSIS DIAGN SDECEP RESTRICTED Returns patient diagnosis information to display in VS Gui when using the expanded display option.
SDEC EP PROVIDER PROV SDECEP RESTRICTED Returns patient appointment provider information to display in VS Gui when using the expanded entry option.
SDEC EP CPT CPT SDECEP RESTRICTED Provides prccedures performed during a patient appointment to the VS Gui when using the expanded entry option.
SDEC EP STOP CODE SCODE SDECEP RESTRICTED Returns stop code information to the VSE to display in the VS GUI.
SDEC ELIGIBILITY START SDECELG RESTRICTED Returns patient eligibility to the VSE VS Gui.
SDEC CONTACT UPDATE UPDATE SDECCON RESTRICTED Updates entries in the SDEC Contact (#409.86) file when a new contactis added to a current entry.
SDEC CONTACT DISPLAY DISPLAY SDECCON RESTRICTED Return zero node from SDEC CONTACT (#409.86) file for display in the VSE VS Gui.
SDEC CONTACT MULTI-DISPLAY DISMULT SDECCON RESTRICTED Return SDEC CONTACT(#409.86) file contact multiple.
SDEC CONTACT NEW NEW SDECCON RESTRICTED Used to enter new contact entries into the SDEC CONTACT(#409.86) file.
SDEC CONTACT SEQUENCE SEQ SDECCON
SDEC CONTACT STOP CODE GETSTC SDECCON RESTRICTED Return Stop Code and Credit Stop to VSE VS GUI.
SDEC GETPRER GETPRER SDECAR2 RETURNS ALL ENTRIES IN THE PREREQUISITE MULTIPLE FROM THE SDEC APPT REQUEST FILE
SDEC ELIG RETURN ELIG SDECELG RESTRICTED Returns eligibility information from ELIGIBILITY (#8) and MAS ELIGIBILITY (#8.1) file, for the passed in IEN.
SDEC BOOKHLDY BOOKHLDY SDEC PUBLIC Returns value of field 1918.5 (can book on holiday) for a clinic (file #44).
SDEC SUMMGET2 SUMMGET2 SDEC RESTRICTED Get Audit Summary for a given data range.
SDEC RESCE RESOURCE SDEC01C SUBSCRIPTION Returns all active Clinics
SDECAR1 ARGUID ARGUID SDECAR1 PUBLIC Returns Appointment Request data (same as SDEC ARGET) for a VAOS request. Lookup is done on the GUID value.
SDECSTNG HELPLINK HELPLINK SDECSTNG RESTRICTED Returns list of Help Link display names and associated URLs from the SDEC Settings file (#409.98). Entry 1 in the file contains national settings for VS GUI. Entry 2 contains local settings.
SDEC CANCMT CANCMT SDEC45 PUBLIC Returns list of cancellation comments (hash tag, type and text) from the SDEC CANCELLATION COMMENT file (#409.88).
SDEC VVC_APPT VVCAPPT SDECVVC PUBLIC If an appointment is for a VVC clinic, return the URL of the VVC Web app. The NATIONAL entry in the SDEC Settings file (#409.98) stores the stop code that identifies a VVC clinic in field #5 (VVC Clinic Stop Code). If the stop code for the clinic associated with the resource scheduled for the appointment equals this stop code, the RPC returns the value in field #6 VVC APP URL of the NATIONAL entry in the SDEC Settings file.
SDEC CLINIC GROUP LOOKUP CLGRPLK SDEC1 RESTRICTED Returns a list of entries from the SDEC
SDEC CLINIC GROUP RETURN RESGRP SDEC1 RESTRICTED Returns ADO Recordset with all ACTIVE GROUP/RESOURCE combinations to which user has access based on entries in SDEC RESOURCE USER file If SDECDUZ=0 then returns all ACTIVE GROUP/RESOURCE combinations for current DUZ If user SDECDUZ possesses the key SDECZMGR then ALL ACTIVE resource group names are returned
SDEC GETWLIEN GETWLIEN SDEC1 RESTRICTED RETURNS EWL IEN IF APPOINTMENT WAS MADE FOR AN EWL ENTRY from a EWL request.
SDEC CONTACT DISPLAY SINGLE DISPLAY1 SDEC1 RESTRICTED Returns a single contact attempt from the SDEC CONTACT (#409.86) file.
SDEC CONTACT SEQUENCE SINGLE SEQ1 SDEC1 RESTRICTED Returns the IEN of the newly created contact record in the SDEC CONTACT (#409.86) file.
SDEC GETVVSMAKEINFO GETVVSMAKEINFO SDEC1 RESTRICTED Get patient info, default provider info, and system info needed to make a Video Visit Service (VVS) appointment.
SDEC SEARCH VVS PROVIDERS VVSPROSEARCH SDEC1 RESTRICTED Search providers and get data needed to make Video Visit Service (VVS) appointment.
SDEC SPACEBAR VVS PRO GETSPACEBARPRO SDEC1 RESTRICTED GETS THE VIDEO VISIT PROVIDER FROM THE ^TMP(DUZ,"SDECPROIEN") THAT IS STORED FROM THE GETPROINFO^SDECVVS TAG
SDEC VVS SAVE ID SAVEVVSID SDEC1 RESTRICTED This RPC saves the VVS appointment ID in the SDEC APPOINTMENT (#409.84), field (#2).
SDEC VVS GET ID GETVVSID SDEC1 RESTRICTED This RPC returns the Video Visit Service (VVS) ID.
SDEC VVS DELETE ID DELETEVVSID SDEC1 RESTRICTED This RPC deletes the Video Visit ID from the SDEC APPOINTMENT (#409.84) file.
SDEC GET PATIENT CONSULTS CONSLIST SDEC1 RESTRICTED This RPC returns a global array of output parameters for all consults with a CPRS STATUS of "ACTIVE" or "PENDING".
SDEC GET PATIENT APPT REQ ARGETPAT SDEC1 RESTRICTED Get appointment request details. This is similar to SDEC ARGET but it only returns Appt request specific data.
SDEC GET PATIENT RECALLS RECGET SDEC1 RESTRICTED GET entries from the RECALL REMINDERS file 403.5 for a given Patient
SDEC GET PATIENT CONSULTS JSON JSONCONSLIST SDEC1 RESTRICTED RPC returns Patient Consults using JSON
SDEC GET PATIENT APPT REQ JSON ARGETPATJSON SDEC1 RESTRICTED Get appointment request details. This is similar to SDEC ARGET but it only returns Appt request specific data in JSON format.d-
SDEC GET PATIENT RECALLS JSON RECGETJSON SDEC1 RESTRICTED Returns all OPEN recalls associated with a patient in JSON format
SDEC GET ICN GETPATIENTICN SDEC1 RESTRICTED RETURNS PATIENT ICN
SDEC GET PATIENT DEMOG GETPATDEMOG SDEC1 RESTRICTED This RPC is a "LITE" version of the RPC "SDEC PTLOOKRS-Patient info SDECC - (optional) Max number of patients to return; defaults to 10 LASTSUB - (optional) last subscripts from previous call Variables Out: SDECY (^TMP("SDEC",$J)), which includes records found that consist of the PATIENT NAME, SSN, DOB, DFN, SEX, and ELIGIBILITY fields. lookup" (in rtn SDEC28). This RPC (in rtn SDEC28L) finds up to "SDECC" number of patients that match the "SDECP" Patient Identification criteria, which can be any one of the following types of input: a)#DFN, b)DOB, c)SSN, d)First letter of LastName followed by L4SSN, e)PartalName or f)NULL for ALL Variables In: SDECP - (optional) Free-Text - Partial name to look up
SDEC GET PATIENT RECALL BY IEN RECGETONE SDEC1 RESTRICTED GET entry from the RECALL REMINDERS file 403.5 for a given IEN
SDEC GET PAT CONSULT BY IEN CONSULT1 SDEC1 RESTRICTED This RPC returns a global array of output parameters for given Consult ID with a CPRS STATUS of "ACTIVE" or "PENDING".
SDEC GET APPT REQ BY IEN JSON ARGETIEN SDEC1 RESTRICTED Get appointment request data for the RM grid for a specific IEN.
SDEC GET PATIENT CONSULT JSON JSONCONSLIST1 SDEC1 RESTRICTED Returns one ACTIVE or PENDING CONSULT for a patient in JSON format for the Internal Entry Value (IEN) passed in.
SDEC GET RECALL BY IEN JSON RECGETONEJSON SDEC1 RESTRICTED Get single entry from RECALL REMINDERS File 403.5 in JSON format for a given patient.
SDES SET APPT CHECK-IN STEP SETAPPTCKNSTEP SDESCKNSTEP RESTRICTED SET CHECK-IN STATUS FOR PATIENT IN 409.843 Can only be invoked by Acheron
SDES SET CHECK-IN STEP SETCKNSTEP SDESCKNSTEP RESTRICTED CREATE NEW STATUS IN FILE 409.842 Can only be invoked by Acheron
SDES EDIT CHECK-IN STEP EDITCKNSTEP SDESCKNSTEP RESTRICTED EDIT STATUS ENTRY IN 409.842 Can only be invoked by Acheron
SDES GET CHECK-IN STEP GETCKNSTEP SDESCKNSTEP RESTRICTED GET STATUS ENTRY FROM 409.842 Can only be invoked by Acheron
SDES GET CHECK-IN STEPS GETCKNSTEPS SDESCKNSTEP RESTRICTED GET ALL STATUS ENTRIES IN 409.842 Can only be invoked by Acheron
SDES GET APPTS BY RESOURCE APPTBYRESOURCE SDES RESTRICTED For a given clinic and date range, return general appointment data in JSON format Can only be invoked by Acheron
SDEC GET RECALLRMV BY DFN JSON RECGETONERMVJSON SDEC52CRMVJSON RESTRICTED Get LATEST single entry from RECALL REMINDERS REMOVED File #403.56 in JSON for a given patient.
SDES GET INSURANCE VERIFY REQ INSURVERIFYREQ SDES RESTRICTED DETERMINE IF A PATIENT'S INSURANCE NEEDS VERIFIED. Can only be invoked by Acheron
SDES GET APPT REQ BY IEN GETREQBYREQIEN SDES RESTRICTED Get a specific appointment request based on IEN (409.85) Can only be invoked by Acheron
SDES GET APPT REQ BY PATIENT GETREQSBYDFN SDES RESTRICTED Returns a list of appointment requests based on patient DFN Can only be invoked by Acheron
SDES DISPOSITION APPT REQ DISPOSITION SDES RESTRICTED Dispositioning/closing an appointment request Can only be invoked by Acheron
SDES CREATE APPT REQ CREATEREQUEST SDESCREATEAPPREQ RESTRICTED Creates new appointment request entry in File 409.85 Can only be invoked by Acheron
SDES EDIT APPT REQ EDITREQUEST SDESEDITAPPTREQ RESTRICTED Allows editing of appointment requests. Can only be invoked by Acheron
SDES SEARCH CLINIC CLINICRSCSEARCH SDES RESTRICTED GIVEN A STRING, RETURNS MATCHING CLINIC IENS AND NAMES. FIRST 50 RESULTS. Can only be invoked by Acheron
SDEC SEARCH VVS PROVIDERS JSON JSONVVSPRVSRCH SDEC1 RESTRICTED Search providers and get data needed to make Video Visit Service (VVS) Appointment in JSON format.
SDEC GETVVSMAKEINFO JSON JSONVVSMAKEINFO SDEC1 RESTRICTED Get patient info, default provider info, and system info needed to make a Video Visit Service (VVS) appointment in JSON format
SDES CREATE APPT BLK AND MOVE BLOCKANDMOVE SDES2SDECBLKMOVE RESTRICTED APPOINTMENT BLOCK AND MOVE. THIS WILL MOVE AN APPOINTMENT TO A NEW CLINIC AND DATE/TIME, CANCEL THE ORIGINAL APPOINTMENT AND KEEP THE ORIGINAL SLOT BLOCKED SO IT CAN NOT BE REBOOKED. Can only be invoked by Acheron
SDES INACTIVATE/ZZ CLINIC JSONINACTCLN SDES RESTRICTED SDES RPC to INACTIVATE clinic from HOSPITAL LOCATION file (44) - single IEN Can only be invoked by Acheron
SDES GET CLIN AVAILABILITY GETCLAVAILABLTY SDESCLINICAVAIL RESTRICTED This RPC returns available appointment slots within a given timeframe for a given clinic in JSON format. Can only be invoked by Acheron
SDES CREATE CLIN AVAILABILITY SETCLINAVAIL SDES RESTRICTED Set the clinic availability. Can only be invoked by Acheron
SDEC EDIT PAT PRE-REGISTRATION PREREG SDEC1 RESTRICTED Updates patient pre-registration and associated files when a Vetlink Kiosk pre-register event occurs.
SDES CANCEL CLIN AVAILABILITY CANCLAVAIL SDESCCAVAIL RESTRICTED Cancel Clinic Availability. Can only be invoked by Acheron
SDES GET USRPROFILE GETUSRDTL SDESGETUD RESTRICTED SDES RPC to return IEN, username, options, and keys for given user. Can only be invoked by Acheron
SDES EDIT CLINIC AVAILABILITY SETCLINAVAIL SDES RESTRICTED CREATE NEW SCHEDULING PATTERN FOR A CLINIC THAT HAS AN EXISTING PATTERN. Can only be invoked by Acheron
SDEC GET STATION ID JSON DUZSTATIONID SDEC1 RESTRICTED RETURNS THE STATION ID FROM THE DUZ ARRAY
SDES GET RECALL BY IEN GETRECALLBYIEN SDESGETRECALL RESTRICTED Returns a single recall based on the IEN that is passed in. Can only be invoked by Acheron
SDES GET RECALLS BY DFN GETRECALLSBYDFN SDESGETRECALL RESTRICTED Returns a list of recall requests based on patient DFN. Can only be invoked by Acheron
SDES DISPOSITION RECALL REQ DISPRECALL SDES RESTRICTED DISPOSITION and DELETE an entry from the RECALL REMINDERS file (403.5). During the deletion of the entry, the new-style xref in 403.5 will trigger the move of the data from 403.5 to the RECALL REMINDERS REMOVED file (403.56). Can only be invoked by Acheron
SDES GET STOPCD DETAIL GETSTOPCODE SDES RESTRICTED RPC TO READ FROM CLINIC STOP FILE 40.7 Can only be invoked by Acheron
SDES GET PATCH NUMBER GETPATCHNUM SDES RESTRICTED Returns the last patch number that was installed on the system and the date it was installed. Can only be invoked by Acheron
SDES GET USER PROFILE BY DUZ GETUSRDTLDUZ SDESGETUD RESTRICTED RPC to get User Profile by DUZ. Can only be invoked by Acheron
SDES PRINT PATIENT APPTS PRINTPATAPPTS SDES RESTRICTED Print All of a given patients appointments for the a given time range, if time range not provided, will default to begin date of today (now) and then 90 days from begin date. Can only be invoked by Acheron
SDES GET MISSION ACT ELIG GETMISSIONELG SDESMISSIONELG RESTRICTED Create an RPC to calculate whether patient is mission act eligible based on their appt request IEN, PID, and selected appointment date. Use stop code to determine primary care vs specialty-verify stop codes that are primary care. Can only be invoked by Acheron
SDEC GET INSTITUTION GETINST SDEC1 RESTRICTED Get the current Institution ID and Name.
SDES GET INSURANCE VERIFY LIST INSURINDICATORS SDES RESTRICTED Given a list of Patient Data File Numbers (DFNs), return a list of indicators. Can only be invoked by Acheron
SDES CREATE APPOINTMENTS CREATEAPPTWRAPPR SDES RESTRICTED This RPC creates an appointment entry in File 409.84, File 44, and File 2. Can only be invoked by Acheron
SDES GET CONSULTS BY IEN GETCONSULTBYIEN SDESGETCONSULTS RESTRICTED Returns one ACTIVE or PENDING CONSULT for a patient in JSON format for the Internal Entry Value (IEN) passed in. Can only be invoked by Acheron
SDES GET CONSULTS BY DFN GETCONSULTSBYDFN SDESGETCONSULTS RESTRICTED RPC returns list of Active or Pending Consults/Procedures by Patient DFN. Can only be invoked by Acheron
SDES GET APPT REQ LIST BY DFN GETREQLISTBYDFN SDESGETREQWRAPPR RESTRICTED This RPC will return all appointment requests, of all types (appt req, consult, recall) based on a patient DFN. Can only be invoked by Acheron
SDES GET APPT CHECK-IN STEPS 2 GETAPPTCKNSTEPS SDES2 RESTRICTED Get all statuses associated with an appointment IEN Can only be invoked by Acheron
SDES GET APPT CHECK-IN STEP 2 GETAPPTCKNSTEP SDES2 RESTRICTED Returns status if match is found in 409.843 Can only be invoked by Acheron
SDES GET PATIENT FLAGS GETFLAGS SDES RESTRICTED This RPC will return fugitive/felon flag and all the active National and Local flags assigned to the given patient. Can only be invoked by Acheron
SDES GET APPT REQ BY PAT ALL GETREQSBYDFNALL SDES2 RESTRICTED Returns a list of appointment requests based on patient DFN regardless of status, with optional date range. Can only be invoked by Acheron
SDES GET APPT REQ BY PAT OPEN GETREQSBYDFNOPEN SDES2 RESTRICTED Returns a list of appointment requests with a status of Open based on patient DFN. Can only be invoked by Acheron
SDES ADD PRIV USER ADDUSR SDES RESTRICTED Add a privileged user to Hospital Location #44 Can only be invoked by Acheron
SDES DELETE PRIV USER RMVUSR SDES RESTRICTED Delete a Privileged User from Hospital Location #44 Can only be invoked by Acheron
SDES GET DIVISION LIST GETDIVISIONLIST SDES2 RESTRICTED This RPC returns a list of division, given search the search text provided. The division list comes from the MEDICAL CENTER DIVISION file (#40.8). Can only be invoked by Acheron
SDES READ PRIV USERS RTNAUSR SDES RESTRICTED Returns all privileged users from Hospital Location file #44 Can only be invoked by Acheron
SDES DELETE PRIV USERS RMVAUSR SDES RESTRICTED deletes all Privileged users from Hospital Location #44 Can only be invoked by Acheron
SDES SEARCH PRIVILEGED USER SEARCHPRIVUSER SDES2 RESTRICTED This RPC that allows users to search a person's name either partially or fully. The RPC will perform a search that matches the search criteria (3-35 characters), and then, retrieves and returns a list of ACTIVE users from the NEW PERSON File #200 regardless if they are already a privileged user or not. Users that are DISUSER and TERMINATED will be skipped. Can only be invoked by Acheron
SDES SEARCH PROVIDERS PROVIDERSEARCH SDESPROVSEARCH RESTRICTED Retrieve list of active providers with a given string. Can only be invoked by Acheron
SDES GET LETTER TYPES GETLETTERTYPES SDES2 RESTRICTED This RPC returns a list of the letter types from the LETTER TYPE file (#407.6). Can only be invoked by Acheron
SDES GET LETTERS BY TYPE GETLETTERSBYTYPE SDES2 RESTRICTED This RPC will retrieve a list of letters from the LETTER file ($407.5), given the letter type (required), and text to match (optional). Can only be invoked by Acheron
SDES GET LETTER BY IEN GETLETTERBYIEN SDES2 RESTRICTED This RPC returns the full letter information from the LETTER file (#407.5), given the letter IEN. Can only be invoked by Acheron
SDES CREATE WALKIN APPT CREATEWALKIN SDESCRTWALKIN RESTRICTED Creates appointment request, appointment, and does check-in for walk-in appointments. Can only be invoked by Acheron
SDES CREATE VET REQ SCHED APPT CREATEREQANDAPPT SDESREQAPPCREATE RESTRICTED This RPC performs the following events: 1. Creates a NEW APPOINTMENT REQUEST in File #409.85, 2. Creates an appointment entry in File 409.84, File 44, and File 2, 3. Dispositions/Closes the appointment request in File #409.85 Can only be invoked by Acheron
SDEC CREATE WALKIN APPT JSON SDECCRTWALKIN SDESCRTWALKIN RESTRICTED Auto creates a request, creates walkin appointment, and checks in the appointment.
SDES REACTIVATE CLINIC REACTIVATECLIN SDESREACTVTCLIN RESTRICTED This RPC reactivate a clinic from HOSPITAL LOCATION File #44. Can only be invoked by Acheron
SDES GET APPT BY REQ/APPT TYP2 APPTBYRIENAPTYP SDESAPPT3 RESTRICTED This RPC returns an appointment when given a request IEN, and an appointment type. Can only be invoked by Acheron
SDES GET PATIENT REGISTRATION2 GETREGA SDESGETREGA1 RESTRICTED Given a DFN returns Patient registration information. Can only be invoked by Acheron
SDES GET APPTS BY CLIN IEN 3 BYCLINIEN SDESGETAPPTRPCS RESTRICTED This RPC retrieves and returns appointments from SDEC APPOINTMENT File #409.84, HOSPITAL LOCATION File #44, and Appointment Multiple Patient File #2 for a given clinic within a given date range in JSON format. Can only be invoked by Acheron
SDES GET APPTS BY PATIENT DFN3 BYPATDFN SDESGETAPPTRPCS RESTRICTED This RPC retrieves and returns appointments from SDEC APPOINTMENT File #409.84, HOSPITAL LOCATION File #44, and Appointment Multiple Patient File #2 for a given patient DFN within a given date range in JSON format. Can only be invoked by Acheron
SDES CREATE RECALL REQ 2 CREATERECREQ SDESUPDRECREQ2 RESTRICTED CREATE A NEW ENTRY INTO THE RECALL REMINDERS (#403.5) FILE FOR PATIENT DFN. Can only be invoked by Acheron
SDES EDIT RECALL REQ 2 UPDRECALLREQ SDESUPDRECREQ2 RESTRICTED UPDATE AN EXISTING ENTRY IN RECALL REMINDERS (#403.5) BASED ON THE IEN PASSED IN. Can only be invoked by Acheron
SDES SEARCH RECALL PROVIDERS SEARCHRECALLPROV SDESRECPROVSRCH RESTRICTED This RPC allows users to search a recall provider's name either partially or fully. The RPC will perform a search that matches the search criteria (3-35 characters), and then, retrieves and returns a list of ACTIVE Recall Providers. Can only be invoked by Acheron
SDES GET CLINIC INFO2 JSONCLNINFO SDESRTVCLN2 RESTRICTED Read clinic information from HOSPITAL LOCATION file (44) Can only be invoked by Acheron
SDES SEARCH RECALL CLINICS CLINICSEARCH SDESSEARCHRCLN RESTRICTED This RPC allows users to search for clinics that are active recall clinics. Given a search string (3 - 35 characters in length), the RPC will return a list of clinics who have associated recall letters assigned. Can only be invoked by Acheron
SDES GET ALL CLINIC HASHES GETALLHASHCLIN SDESHASHCLIN RESTRICTED Returns back JSON return with SHA-1 hashes for all clinics. Can only be invoked by Acheron
SDES GET CLINIC STORED HASH GETCLINHASH SDESHASHCLIN RESTRICTED Return clinic hash information for given clinic. Can only be invoked by Acheron
SDES UPDATE CLINIC HASH UPDTHASHONECLIN SDESHASHCLIN RESTRICTED Update hash for one clinic. Can only be invoked by Acheron
SDES SEARCH CLINIC ATTRIBUTES SEARCHCLIN SDESCLNSEARCH RESTRICTED Given a whole or partial Clinic Name, Station Number (Opt) and Date (Opt) return the matching clinics and their key attributes. Can only be invoked by Acheron
SDES CANCEL CLIN PRECAN LIST PRECANLIST SDESCLINPRECAN RESTRICTED Pre-cancellation appointment list for cancelling clinic availability. Can only be invoked by Acheron
SDES PRINT APPT LETTER PRINTLETTER SDESAPPTLETTERS RESTRICTED Print single appointment letter. Can only be invoked by Acheron
SDES PRINT APPT LETTERS PRINTLETTERS SDESAPPTLETTERS RESTRICTED Print list of appointment letters. Can only be invoked by Acheron
SDES GET APPTS BY CLIN LIST2 APPTBYCLINICLIST SDESAPPT4 RESTRICTED Accepts array of clinic IENs and returns appointments for today. Today is defined by clinic's time zone. Can only be invoked by Acheron
SDES GET VISTA DEVICES DEVICES SDESGETDEVICES RESTRICTED Get list of vista devices. Can only be invoked by Acheron
SDES SEARCH CLINIC GRP CLGRPLK SDES2 RESTRICTED SDES RPC to SEARCH for CLINIC Groups (#409.832)using Search String Can only be invoked by Acheron
SDES ADDEDIT CLINIC GRP RGADDEDIT SDES2 RESTRICTED ADD/EDIT CLINIC GROUP IN FILE #409.832 Can only be invoked by Acheron
SDES PRINT APPT LETTER VISTA PRINTAPPT SDESAPPTLETTERSV RESTRICTED Print single appointment letter. Pre-appointment Cancellation No-show Can only be invoked by Acheron
SDES PRINT APPT LETTERS VISTA PRINTAPPTS SDESAPPTLETTERSV RESTRICTED Print list of appointment letters to a vista device. Can only be invoked by Acheron
SDES ADD CLNGRP ITEM ADDRGI SDES2 RESTRICTED ADD NEW RESOURCE TO RESOURCE GROUP Can only be invoked by Acheron
SDES DELETE CLNGRP ITEM DELRGI SDES2 RESTRICTED ADD A NEW RESOURCE TO RESOURCE GROUP Can only be invoked by Acheron
SDES CHECKOUT CHECKOUT SDESCHECKOUT RESTRICTED This RPC is used to check out a single appointment. Can only be invoked by Acheron
SDES DELETE CLINIC GROUP DELRESGP SDES2 RESTRICTED Delete Clinic/Resource Group from the SDEC RESOURCE GROUP FILE #409.832 Can only be invoked by Acheron
SDES READ CLINIC GROUP RTNRG SDESRTNRG RESTRICTED READ A SINGLE CLINIC GROUP Can only be invoked by Acheron
SDES CANCEL CHECKIN CANCHECKIN SDESCANCHECKIN RESTRICTED This RPC is used to cancel a check-in for a single appointment. Can only be invoked by Acheron
SDES GET TIU DOC BY CONTEXT TIUDOCBYCONTEXT SDESGETTIUDOC RESTRICTED This RPC returns lists of TIU Documents that satisfy various criteria (e.g. All signed, unsigned by author, uncosigned notes, signed by author, signed by date range) to the calling application. Can only be invoked by Acheron
SDES CHECKIN CHECKIN SDESCHECKIN RESTRICTED This RPC is used to check in a single appointment. Can only be invoked by Acheron
SDES SEARCH VVS PROVIDERS JSON JSONPRVLIST SDESPRVSRCHJSON RESTRICTED Search providers and get data needed to make Video Visit Service (VVS) appointment in JSON format. Can only be invoked by Acheron
SDES SPACEBAR VVS PRO GETSPACEBARPRO SDESVVS RESTRICTED Gets the video visit provider from the ^TMP(DUZ,"SDECPROIEN") that is stored from the GETPROINFO^SDESVVS TAG. Can only be invoked by Acheron
SDES GETVVSMAKEINFO JSON GETVVSMAKEINFO SDESVVSJSON RESTRICTED Get patient info, default provider info, and system info needed to make a Video Visit Service (VVS) appointment in JSON format. Can only be invoked by Acheron
SDES GET APPTS BY CLINIEN LIST APPTBYCLNLISTEAS SDESAPPT4 RESTRICTED Accepts array of clinic IENs and returns appointments for today. Today is defined by the clinic's time zone. Can only be invoked by Acheron
SDES GET APPT BY APPT IEN GETAPPTBYIEN SDESGETAPPTWRAP4 RESTRICTED For a given appointment IEN, this RPC retrieves and returns appointments from SDEC APPOINTMENT File #409.84, HOSPITAL LOCATION File #44, and Appointment Multiple Patient File #2 in JSON format. Can only be invoked by Acheron
SDES NOSHOW NOSHOW SDESNOSHOW RESTRICTED This RPC is used to no-show an appointment. Can only be invoked by Acheron
SDES UNDO NOSHOW UNDONOSHOW SDESNOSHOW RESTRICTED This RPC is used to undo a no-show status for an appointment. Can only be invoked by Acheron
SDES GET CLINICS BY CLIN LIST CLINICLISTBYIEN SDESGETCLINSIEN RESTRICTED New RPC to allow batch up to 50 Clinic IENs, returning Clinic Details. Can only be invoked by Acheron
SDES GET PATIENT PREF PREFGET SDES2 RESTRICTED GET PATIENT PREFERENCES FROM SDEC PREFERENCES AND SPECIAL NEEDS FILE #409.8451 Can only be invoked by Acheron
SDES GET PATIENT WARD PATWARDGET SDES2 RESTRICTED This RPC returns Patient Ward when given Patient DFN Can only be invoked by Acheron
SDES GET CANCMTS CANCMTGET SDES2 RESTRICTED Returns list of cancellation comments (hash tag, type and text) from the SDEC CANCELLATION COMMENT file (#409.88). Can only be invoked by Acheron
SDES UNDO CHECKOUT UNDOCHECKOUT SDESUNDOCHECKOUT RESTRICTED This RPC will undo a checkout that has occurred against an appointment. Can only be invoked by Acheron
SDES GET APPT REQ BY TYPE VET GETREQBYTYPEVET SDESGETAPPTREQ RESTRICTED This RPC returns the first 200 records that have a REQUEST TYPE of VETERAN. Can only be invoked by Acheron
SDES PATIENT SEARCH SEARCH SDESPATSEARCH RESTRICTED This RPC will return patients and their associated data based on search criteria passed in by the user (PARTIAL NAME, DOB, SSN, FIRST INITIAL OF LAST NAME+LAST4 OF SSN). Can only be invoked by Acheron
SDES DELETE VVS ID DELETEVVSID SDESVVS RESTRICTED This RPC deletes the Video Visit ID from the SDEC APPOINTMENT (#409.84) file. Can only be invoked by Acheron
SDES GET VVS APPT VVCAPPT SDESVVC RESTRICTED If an appointment is for a VVC clinic, return the URL of the VVC Web app. The NATIONAL entry in the SDEC Settings file (#409.98) stores the stop code that identifies a VVC clinic in field #5 (VVC Clinic Stop Code). If the stop code for the clinic associated with the resource scheduled for the appointment equals this stop code, the RPC returns the value in field #6 VVC APP URL of the NATIONAL entry in the SDEC Settings file. Can only be invoked by Acheron
SDES SAVE VVS ID SAVEVVSID SDESVVS RESTRICTED This RPC saves the VVS appointment ID in the VVS APPOINTMENT (#2) field in the SDEC APPOINTMENT (#409.84) file. Can only be invoked by Acheron
SDES GET VVS ID GETVVSID SDESVVS RESTRICTED This RPC returns the Video Visit Service (VVS) ID. Can only be invoked by Acheron
SDEC GET REQ BY TYPE VET JSON GETREQBYTYPEVET SDECAR4 RESTRICTED This RPC will return the first 200 appointment request records that have a TYPE of VETERAN.
SDES GET APPTREQ BY INST GETREQSBYINTOPEN SDESGETAREQINST RESTRICTED Returns all open Appt Reqs from file 409.85 for all the Clinics under given Institution. Can only be invoked by Acheron
SDEC RETURN MENTAL HEALTH JSON STOPCODE SDESGETMHCODE RESTRICTED RPC to return if stop code IEN is a Mental Health Specialty
SDES GET CLINIC ORIGINAL AVAIL GETSCHEDULE SDESCLINDAILYSCH RESTRICTED This RPC will return an unmodified version of a clinic's appointment slots. Unlike, SDEC APPTSLOTS which decrements the availability to indicate that appointments have been made, this RPC will only return the original, unmodified copy of the days schedule. Can only be invoked by Acheron
SDES GET CANCEL REASONS GETCANCELRSNS SDESCANCELRSNS RESTRICTED Return entries from the CANCELLATION REASONS (#409.2) file. Can only be invoked by Acheron
SDES GET COMP/PEN 2507 GET SDESCOMPPEN RESTRICTED This RPC returns a list of 2507 Compensation and Pension requests for a patient. Can only be invoked by Acheron
SDES GET CLINIC STOPCD GETSTOPCD SDESGETSTOPCD RESTRICTED Return entries from SDEC CLINIC STOP FILE #40.7 Can only be invoked by Acheron
SDES SET COMP/PEN AMIE TRKNG SET SDESCOMPPEN RESTRICTED This RPC allows the setting and updating of an AMIE Compensation and Pension tracking record. Can only be invoked by Acheron
SDES GET ALL CANCEL COMMENTS GETCOMMENTS SDESGETALLCANCOM RESTRICTED This RPC will return both the local and the national cancel comments. Can only be invoked by Acheron
SDES GET CLINICS BY PROVIDER GETPROVCLINICS SDESPROVCLINSRCH RESTRICTED This RPC will return the clinics that a provider is associated with. Can only be invoked by Acheron
SDES GET MISSION ACT AVAIL MISSACTAVAIL SDESMISSIONAVL RESTRICTED This RPC will get Mission Act availability given a primary stop code, secondary stop codes, beginning date and ending date. Can only be invoked by Acheron
SDES CANCEL APPOINTMENT 2 CANAPPT2 SDESCANAPPT2 RESTRICTED This RPC will cancel appointments in file 409.84, file 44 and file 2. Can only be invoked by Acheron
SDES GET AVAIL BY CLIN LIST GETSCHEDULES SDESGETCLNSCHEDS RESTRICTED This RPC returns the clinic availability assocaited with each clinic that is passed in via and array. This RPC accepts an array containing all the IENs to perform the lookup for as well as a start and end date to filter the search further. Can only be invoked by Acheron
SDES GET MISSION ACT ELIG FEDT GETMISSIONFEDT SDESMISSIONELG RESTRICTED This RPC calculates whether patient is mission act eligible based on the file entry date of the appointment request, PID, selected appointment date, and clinic ID. Can only be invoked by Acheron
SDES GET SPEC NEEDS AND PREFS GETNEEDSPREFS SDESNEEDSPREFS RESTRICTED This RPC returns the special needs and preferences associated with a patient. Can only be invoked by Acheron
SDES GET PATIENT INQUIRY GETINQUIRY SDESGETPATINQUIR RESTRICTED This RPC returns a report known as a patient inquiry. This report includes details about the patient and associated appointment data. Can only be invoked by Acheron
SDES GET CONSULT DETAILS GETDETAILS SDESGETCONDETAIL RESTRICTED This RPC returns the details associated with a consult request. Can only be invoked by Acheron
SDES GET APPT TYPES GETTYPES SDESGETAPPTTYPE RESTRICTED This RPC will return the types of appointment that are available. Can only be invoked by Acheron
SDES GET AVAIL BY STOP CODE SCAVAIL SDESGETAVAILSC RESTRICTED This RPC will get clinic availability given a primary stop code, secondary stop codes, beginning date and ending date. Can only be invoked by Acheron
SDES GET RESOURCE BY DUZ GETBYDUZ SDESGETRESOURCE RESTRICTED This RPC returns resource(s) for a given DUZ. Can only be invoked by Acheron
SDES GET RESOURCE BY CLINIC GETBYCLINIEN SDESGETRESOURCE RESTRICTED This RPC returns resource(s) for a specified clinic. Can only be invoked by Acheron
SDES CHECK ORDER LOCK LOCKCHECK SDESCHECKLOCK RESTRICTED For a given appointment request return flag if associated order is locked. Can only be invoked by Acheron
SDES ADD/UPDATE CONTACT ADDUPD SDESCONTACTS RESTRICTED This RPC serves two functions. Can only be invoked by Acheron 1.) If no record exists for the given appointment request, it will create a NEW record in the SDEC CONTACT file (#409.86), and add the first contact attempt to the Date/Time of Contact subfile (#409.863) 2.) If there is already a contact in the SDEC CONTACT file for this appointment request, a new entry will be added to the Date/Time of Contact subfile (#409.863), but will not change any values for the SDEC CONTACT entry (#409.86). The parent record is not editable, only new contact attempts may be added.
SDES DISPLAY CONTACT DISPLAY SDESCONTACTS RESTRICTED This RPC returns the SDEC CONTACT (#409.86) record, along with all of the contact attempts in the Date/Time of Contact subfile (#409.863). Can only be invoked by Acheron
SDES GET APPT REQS BY IENS2 APPTREQSBYIEN SDESGREQSIENS RESTRICTED return the list of Appt Reqs for the given array of Appt Req iens Can only be invoked by Acheron
SDES CREATE SPEC NEEDS PREFS CREATENEEDSPREFS SDESCRTNEEDPREFS RESTRICTED This RPC will create special needs and preferences for a given patient. Can only be invoked by Acheron
SDES EDIT SPEC NEEDS PREFS EDITNEEDSPREFS SDESEDITNEEDPREF RESTRICTED This RPC will edit special needs and preferences for a given patient. Can only be invoked by Acheron
SDES GET APPTS BY IENS2 APPTSLISTBYIEN SDESGETAPPTSIEN2 RESTRICTED Returns Appointment details based on list of Appointment IENS Currently set to take in SDEAS numbers from an array in corresponding nodes. Can only be invoked by Acheron
SDES CREATE LAST SELECTED PAT STORE SDESSTOREPATIENT RESTRICTED This RPC will store the patient in ^DISV against the user. This will allow the last selected patient by the user to be accessed at a later time. Can only be invoked by Acheron
SDES GET LAST SELECTED PAT GETSTOREDPATIENT SDESGETSTOREDPAT RESTRICTED This RPC will return the patient that was last selected by a user. Can only be invoked by Acheron
SDES GET DISPOSITION REASONS DISPOSITIONREAS SDESGETDISPREASN RESTRICTED Return the list of disposition reasons from the DISPOSITION REASON file 409.853. No input parameters are required. Data returned from the call will be in JSON format. Can only be invoked by Acheron
SDES GET PATIENT CMMTS PATCMTGET SDESPATCOMMTS RESTRICTED Return Patient Comments from 409.84 field 4 Can only be invoked by Acheron
SDES EDIT APPOINTMENT EDIT SDESEDITAPPT RESTRICTED This RPC allows the editing of the note tied to the appointment. Can only be invoked by Acheron
SDES2 CREATE CLINIC CREATECLINIC SDES2CREATECLIN RESTRICTED This RPC will add and define a new clinic in the HOSPITAL LOCATION file (#44). Can only be invoked by Acheron
SDES GET PATREG BY DFNICN GETREGA SDESGETREGA2 RESTRICTED Look up each of the patient DFNs and ICNs specified and return their registration data ** (as if SDES GET PATIENT REGISTRATION2 was called). At least one DFN or one ICN is required, and a combination of DFNs and ICNs may be given. Can only be invoked by Acheron
SDES2 EDIT CLINIC EDITCLINIC SDES2EDITCLIN RESTRICTED This RPC allows clinic definition to be edited. Can only be invoked by Acheron
SDES BLOCK AND MOVE BLOCKANDMOVE SDESBLOCKANDMOVE RESTRICTED This RPC allows the user to block and move an appointment. This will block the availability in the slot the appointment was originally in and move it to a new clinic. Can only be invoked by Acheron
SDES2 GET HOLIDAYS GETHOLIDAYS SDES2GETHOLIDAYS RESTRICTED This RPC returns the Holidays from the holiday file. Start date and end date may be passed, and are optional. Can only be invoked by Acheron
SDES2 GET REQUESTS BY INST GETREQUESTS SDES2GREQSINST RESTRICTED This RPC returns all open appointment requests (up to 200 per request type). If the station number is passed in, only records for that station/institution will be returned. If the station number parameter is passed in, it will only return records for the institution associated with that station number. Can only be invoked by Acheron
SDES2 GET PATIENT MED LIST GETMEDLIST SDES2GETMEDLIST RESTRICTED An SDES2 Wrapper of the ORQQPS LIST RPC Can only be invoked by Acheron
SDES2 GET CONTACT ATTEMPTS GETCONTACTS SDES2CONTACTS RESTRICTED This RPC returns the patient contact information stored in the SDEC CONTACT (#409.86) file for the given appointment request. Can only be invoked by Acheron
SDES2 ADD CONTACT ATTEMPT ADDCONTACT SDES2CONTACTS RESTRICTED This RPC serves two functions. Can only be invoked by Acheron 1.) If no record exists for the given appointment request, it will create a NEW record in the SDEC CONTACT file (#409.86), and add the first contact attempt to the Date/Time of Contact subfile (#409.863) 2.) If there is already a contact in the SDEC CONTACT file for this appointment request, a new entry will be added to the Date/Time of Contact subfile (#409.863), but will not change any values for the SDEC CONTACT entry (#409.86). The parent record is not editable, only new contact attempts may be added.
SDES2 SEARCH CLINIC ATTRIBUTES SEARCHCLIN SDES2CLNSEARCH RESTRICTED Given a whole or partial Clinic Name, Station Number (Opt), Date (Opt) and Return Active Flag (Opt) return the matching clinics and their key attributes. The RPC will search both the B x-ref based on the NAME (#.01 ) field and then the C x-ref based on the ABBREVIATION (#1) field for matches. Can only be invoked by Acheron
SDES2 EDIT PAT PRE-REG EDITPREREG SDES2EDITPREREG RESTRICTED Updates patient pre-registration and associated files when a Vetlink Kiosk pre-register event occurs. Can only be invoked by Acheron
SDES2 GET HELP LINKS GETLINKS SDES2GETLINKS RESTRICTED This RPC returns data from the SDEC SETTINGS File (#409.98), HELP LINK TEXT field (#1) multiple. Can only be invoked by Acheron
SDES2 GET PATIENT EP GETPTIN SDES2EPT RESTRICTED Provide Patient information when Patient DFN is given as input Pager Number Can only be invoked by Acheron The following fields are returned by the RPC: POS (Period of Service) information Status Combat veteran Prisoner of War Last Admit / Lodger Date SW Asia Conditions
SDES2 RESTORE CLIN AVAIL RESTORE SDES2RSTCAVAIL RESTRICTED This RPC will allow the restore of clinic availability. If the day was a full day cancel, will restore full day. If time periods (partial) day cancellation were cancelled, then the RPC will restore a partial day for the time period start time sent in. Can only be invoked by Acheron
SDES GET APPTREQ BY INST2 GETREQSBYINST SDESGETAREQINST2 RESTRICTED Returns all the open Appt Reqs from file #409.85, #123, and #403.5 under the given institution number and year. Returns appropriate error if unsuccessful. Institution number and year. Returns appropriate error if unsuccessful. Can only be invoked by Acheron
SDES2 REACTIVATE CLINIC REACTIVATECLIN SDES2REACTTCLIN RESTRICTED This RPC reactivates a clinic from HOSPITAL LOCATION File (#44) IEN. It will remove the leading 'ZZ' from the clinic name if it doesn't create a name conflict. Can only be invoked by Acheron
SDES2 GET LAST SELECTED PAT GETSTOREDPATIENT SDES2GETSTORDPAT RESTRICTED This RPC returns the last selected patient by the user as well as associated data. Can only be invoked by Acheron
SDES2 GET EXPANDED ENTRY GETEXPANDEDENTRY SDES2GETEXPENTRY RESTRICTED This RPC returns the expanded entry fields associated with the Can only be invoked by Acheron appointment/patient. DIAGNOSIS STOP CODES PROVIDERS PROCEDURES CLASSIFICATIONS
SDES2 INACTIVATE CLINIC SDINACTCLN SDES2INACTCLIN RESTRICTED This RPC inactivates a clinic from HOSPITAL LOCATION File #44 IEN. It will mark an associated SDEC RESOURCE File 409.831 entry as inactive if there is a link to the resource. Please note that the clinic must not have any future appointments. Can only be invoked by Acheron
SDES2 GET VVC STOP CODES GETVVCCODES SDES2GETVVCCODES RESTRICTED Returns VVC Stop Code information from the SDEC SETTINGS (#409.98) File. Can only be invoked by Acheron
SDES2 GET APPT TYPES BY DFN GETAPTYDFN SDES2APPTYPES RESTRICTED This RPC will return the active appointment types for a patient specified by the DFN. Can only be invoked by Acheron
SDES2 PATIENT SEARCH SEARCH SDES2PATSEARCH RESTRICTED This RPC will return patients and their associated data based on search criteria passed in by the user (PARTIAL NAME, DOB, SSN, FIRST INITIAL OF LAST NAME+LAST4 OF SSN). Can only be invoked by Acheron
SDES2 CREATE LAST SELECTED PAT STORE SDES2STOREPAT RESTRICTED This RPC will store the patient in ^DISV against the user. This will allow the last selected patient by the user to be accessed at a later time. Can only be invoked by Acheron
SDES2 GET RECALL DELETE REASON GETDELREASON SDES2RECLDIPREAS RESTRICTED This returns the set of codes from the DELETE REASON (field 203) from RECALL REMINDERS REMOVED (file 403.56) Can only be invoked by Acheron
SDES2 GET SPEC NEEDS PREFS GETNEEDSPREFS SDES2GETSNAPS RESTRICTED This RPC will return the special needs and preferences that are associated with a patient. Can only be invoked by Acheron
SDES2 CREATE SPEC NEEDS PREFS CREATENEEDSPREFS SDES2CREATESNAPS RESTRICTED This RPC will create special needs and preferences for a given patient. Can only be invoked by Acheron
SDES2 EDIT SPEC NEEDS PREFS EDITNEEDSPREFS SDES2EDITSNAPS RESTRICTED This RPC allows editing of the special needs and preference associated with a patient. Can only be invoked by Acheron
SDES2 CHECK CLIN AVAIL DEFINED CHECKAVAIL SDES2CHKCAVAIL RESTRICTED Returns a flag of 1 if availability has been defined in the past for a given clinic and a 0 if availability has never been defined. Note: if a clinic currently doesn't have availability, but availability has been defined in the past, the result is 1. Can only be invoked by Acheron
SDES2 GET PATIENT INFO GETINFO SDES2GETPATINFO RESTRICTED This RPC will return assorted patient information based on the DFN. Can only be invoked by Acheron
SDES2 GET RESOURCE GROUP GETRESOURCEGROUP SDES2GETRESGROUP RESTRICTED This RPC will return the details associated with a resource group. Can only be invoked by Acheron
SDES2 CREATE RECALL REQUEST CREATERECREQ SDES2RECLLREQ RESTRICTED CREATE A NEW ENTRY INTO THE RECALL REMINDERS (#403.5) FILE FOR PATIENT DFN. Can only be invoked by Acheron
SDES2 EDIT RECALL REQUEST UPDRECALLREQ SDES2RECLLREQ RESTRICTED UPDATE AN EXISTING ENTRY IN RECALL REMINDERS (#403.5) BASED ON THE IEN PASSED IN. Can only be invoked by Acheron
SDES2 DISPOSITION APPT REQ DISPOSITION SDES2ARCLOSE RESTRICTED Dispositioning/closing an appointment request Can only be invoked by Acheron
SDES2 DISPOSITION RECALL REQ DISPRECALL SDES2DISPRECALL RESTRICTED DISPOSITION and DELETE an entry from the RECALL REMINDERS file (403.5). During the deletion of the entry, the new-style xref in 403.5 will trigger the move of the data from 403.5 to the RECALL REMINDERS REMOVED file (403.56). Can only be invoked by Acheron
SDES2 CHECKIN CHECKIN SDES2CHECKIN RESTRICTED This RPC is used to check in a single appointment. Can only be invoked by Acheron
SDES2 CREATE APPOINTMENT CREATE SDES2CREATEAPPT RESTRICTED This RPC will create appointments within files 409.84, 44, and 2. Can only be invoked by Acheron
SDES2 GET CANCELLED SLOTS GETCANCSLOTS SDES2GETCANSLOTS RESTRICTED This RPC returns cancelled slots within a given timeframe for a given clinic in JSON format. Can only be invoked by Acheron
SDES GET CLINIC INFO3 JSONCLNINFO SDESRTVCLN3 RESTRICTED Read clinic information from HOSPITAL LOCATION file (44) Can only be invoked by Acheron
SDES2 CREATE VET REQ AND APPT CREATEREQANDAPPT SDES2CRTVETAPPT RESTRICTED This RPC will generate both an appointment request and an appointment, disposition the appointment request, then return the new request IEN and appointment IEN. Can only be invoked by Acheron
SDES2 GET APPTS CLINIEN LIST APPTBYCLNLIST SDES2APPTCLNLST RESTRICTED Accepts input array of clinic IENs and returns appointments for today. Today is defined by the clinic's time zone. Can only be invoked by Acheron
SDES2 SET APPT CHECKOUT SETCHECKOUT SDES2SETCHECKOUT RESTRICTED Set the checkout date/time for the specified appointment. Can only be invoked by Acheron
SDES2 GET RESOURCE IEN GETRESIEN SDES2GETRESIEN RESTRICTED Given a Resource Type and IEN, will return the SDEC RESOURCE (#409.831) IEN. Can only be invoked by Acheron
SDES2 GET EXPANDED ENTRY 2 GETEXPANDEDENTRY SDES2GETXPENTRY2 RESTRICTED This RPC returns the expanded entry fields associated with the appointment/patient. Can only be invoked by Acheron
SDES2 CREATE APPT REQ CREATEREQUEST SDES2CRTAPREQ RESTRICTED Creates new appointment request in the SDEC APPT REQUEST file (#409.85). Can only be invoked by Acheron
SDES2 EDIT APPT REQ EDITREQUEST SDES2EDITAPREQ RESTRICTED This RPC allows the editing of an appointment request. Can only be invoked by Acheron
SDES2 GET APPTS BY CLIN LIST APPTBYCLINICLIST SDES2CLINICLIST RESTRICTED Accepts array of clinic IENs and returns appointments for today. Today is defined by clinic's time zone. Can only be invoked by Acheron
SDES2 CANCEL APPOINTMENT CANCELAPPT SDES2CANCELAPPT RESTRICTED This RPC will cancel an appointment from the SDEC APPOINTMENT (409.84) file, the PATIENT (#2) file, and the HOSPITAL LOCATION (#44) file. Can only be invoked by Acheron
SDES2 SET APPT CHECKIN SETAPPTCKNSTEP SDES2APPTCKNSTEP RESTRICTED Set Check-in status for a given Appointment IEN Can only be invoked by Acheron
SDES2 SET CHECK-IN STEP SETCKNSTEP SDES2CKNSTEP RESTRICTED Create new status in #409.842 Can only be invoked by Acheron
SDES2 QUERY APPT REQUESTS QUERY SDES2QRYAPREQS RESTRICTED This RPC allows the user to query appointment requests, consults and recall requests. The query supports multiple filter criteria such as patient(s), clinic(s)/service(s), request types, origination date, priority group, PID date, wait time, and urgency (consults only). Can only be invoked by Acheron
SDES2 CREATE PROVIDER RESOURCE CREATEPRVRES SDES2CRTPRVRES RESTRICTED This RPC allows the creation of a Provider Resource. Can only be invoked by Acheron
SDES2 EDIT PROVIDER RESOURCE EDITPRVRES SDES2EDITPRVRES RESTRICTED This RPC allows the Provider Resource Hospital location to be modified. Can only be invoked by Acheron
SDES2 CREATE WALKIN APPT CREATEWALKIN SDES2CRTWALKIN RESTRICTED Creates the SDEC APPT REQUEST (#409.85) file record, the SDEC APPOINTMENT (#409.84) file record, and completes the check-in process for a walk-in appointment. Can only be invoked by Acheron
SDES2 GET ELIGIBILITY CODES GETELIGCODES SDES2GETELIGCD RESTRICTED This RPC returns the Eligibility Code information if an Eligibility Code Name is sent in - or - all Eligibility Code information if no Name is sent in. Can only be invoked by Acheron
SDES2 GET PATIENT CLIN STATUS GETPATIENTSTATUS SDES2GETPATSTAT RESTRICTED This RPC returns whether a patient is "NEW" or "ESTABLISHED" within a clinic. Can only be invoked by Acheron
SDES2 CANCEL CLINIC AVAIL CANCEL SDES2CANCLNAVAIL RESTRICTED This RPC will cancel clinic availability. Can only be invoked by Acheron
SDES2 NO-SHOW NOSHOW SDES2NOSHOW RESTRICTED This RPC will set an appointment into a no-show status. Can only be invoked by Acheron
SDES2 GET SCHEDULING USERS GETUSERS SDES2GETSCDUSRS RESTRICTED This RPC returns back a list of users with the SDECZMENU and SDECZMGR keys. Can only be invoked by Acheron
SDES2 UNDO NO-SHOW UNDONOSHOW SDES2UNDONOSHOW RESTRICTED This RPC will undo a no-show that has been applied to an appointment. Can only be invoked by Acheron
SDES2 GET APPT BY APPT IEN BYAPPTIEN SDES2GETAPPTRPCS RESTRICTED This RPC returns the Appointment Object for the given Appointment IEN. Can only be invoked by Acheron
SDES2 GET APPTS BY CLINIC IEN BYCLINIEN SDES2GETAPPTRPCS RESTRICTED This RPC returns back the appointments for a give clinic during a given time range. Can only be invoked by Acheron
SDES2 GET APPTS BY PATIENT DFN BYPATDFN SDES2GETAPPTRPCS RESTRICTED This RPC returns appointments for a give Patient within a given date range. Can only be invoked by Acheron
SDES2 GET RECALL BY IEN GETBYIEN SDES2GETRECALL RESTRICTED Returns a single recall based on the IEN passed in from the RECALL REMINDERS file (#403.5) Can only be invoked by Acheron
SDES2 GET RECALLS BY DFN GETBYDFN SDES2GETRECALL RESTRICTED Returns a list of RECALL REMINDER file (#403.5) requests based on PATIENT file (#2) DFN passed to the RPC. Can only be invoked by Acheron
SDES2 GET VIDEO VISIT PROV GETSPACEBARPRO SDES2SPACEBAR RESTRICTED Gets the video visit provider from the ^TMP(DUZ,"SDECPROIEN") that is stored from the GETPROINFO^SDESVVS TAG. Can only be invoked by Acheron
SDES2 GET APPTS BY APPT IENS APPTSBYIENLIST SDES2GETAPPTRPCS RESTRICTED This RPC will take in a list of up to 50 appointment IENS values and returns an appointment object for each given appointment IEN. Can only be invoked by Acheron
SDES2 GET INFO FOR VIDEO VISIT GETVVSMAKEINFO SDES2VVSJSON RESTRICTED Get patient info, default provider info, and system info needed to make a Video Visit Service (VVS) appointment in JSON format. Can only be invoked by Acheron
SDES2 BLOCK AND MOVE BLOCKANDMOVE SDES2BLOCKANDMOV RESTRICTED This RPC allows the user to block and move an appointment. This will block the availability in the slot the appointment was originally in and move it to a new clinic. Can only be invoked by Acheron
SDES2 GET APPT REQ BY DFN GETREQSBYDFN SDES2GETAPPTREQ RESTRICTED This RPC returns a list of appointment requests for a given patient. Can only be invoked by Acheron
SDES2 GET APPT REQ BY IEN GETREQBYREQIEN SDES2GETAPPTREQ RESTRICTED This RPC will return the details of an appointment request, based on the IEN provided. Can only be invoked by Acheron
SDES2 GET CONSULTS BY DFN GETCONSULTSBYDFN SDES2GETCONSULTS RESTRICTED This RPC returns consults for the provided patient. Can only be invoked by Acheron
SDES2 GET CONSULT BY IEN GETCONSULTBYIEN SDES2GETCONSULTS RESTRICTED This RPC will return consult details when supplied the consult IEN. Can only be invoked by Acheron
SDES2 GET APPT REQ LIST BY DFN GETREQLISTBYDFN SDES2GETREQS RESTRICTED This RPC returns a list of appointment requests (appointment request, recall, and consults), given the patient DFN. Can only be invoked by Acheron
SDES2 GET APPTS BY CLN RES IEN BYCLINRESOURCE SDES2GETAPPTRPCS RESTRICTED This RPC will return back the appointment for a given clinic resource for a given time range. Can only be invoked by Acheron
SDES2 GET PATIENT REGISTRATION GETPATINFO SDES2GETREGS RESTRICTED Given a Patient IEN (DFN) returns patient registration information in JSON format. Can only be invoked by Acheron
SDES2 BLOCK PBSP SLOTS BLOCK SDES2BLOCKPBSP RESTRICTED This RPC will accept a date/time representing an appointment in one clinic for a provider profile, then block slots in that particular time range in the other clinics associated with that profile. Can only be invoked by Acheron
SDES2 GET URGENCY LIST GETURGENCY SDES2GETURGENCY RESTRICTED This RPC will return a list of GMRC URGENCY values from the Protocol file (#101). Can only be invoked by Acheron
SDES2 UNDO CHECKOUT UNDOCHECKOUT SDES2UNDOCHKOUT RESTRICTED This RPC will undo a checkout that has occurred against an appointment. Can only be invoked by Acheron
SDES2 UNBLOCK PBSP SLOTS UNBLOCK SDES2UNBLOCKPBSP RESTRICTED This RPC will unblock slots that are associated with a provider based scheduling profile. Can only be invoked by Acheron
SDES2 GET PAT DEMOGRAPHICS GETDEMOGRAPHICS SDES2GETPATDEMO RESTRICTED This RPC will return demographic information associated with a patient. Can only be invoked by Acheron
SDES2 EDIT PAT DEMOGRAPHICS EDITDEMOGRAPHICS SDES2EDITPATDEMO RESTRICTED This RPC allows the user to edit demographics associated with a patient. Can only be invoked by Acheron
SDES2 GET DEMOGRAPHICS GETDEMOGRAPHICS SDES2GETDEMOS RESTRICTED This RPC returns all of the valid external values associated with RACE, ETHNICITY, RELIGION, and MARITAL STATUS. Can only be invoked by Acheron
SDES2 GET RECALL APPT TYPES GETRECREMTYPES SDES2GRECAPTYPE RESTRICTED This RPC returns a list of the Recall reminder appointment types from the RECALL REMINDERS APPT TYPE file (#403.51). Can only be invoked by Acheron
SDES2 GET APPT REQ BY TYP VET GETREQBYTYPEVET SDES2GETAPPTREQ RESTRICTED This RPC returns up to 200 veteran appointment requests. Can only be invoked by Acheron
SDES2 GET CLINICS BY PROVIDER GETPROVCLINICS SDES2PRVCLINSRC RESTRICTED This RPC will return the clinics that a provider is associated with. Can only be invoked by Acheron
SDES2 SEARCH RECALL PROVIDERS RECPROVSEARCH SDES2RECPRVSRCH RESTRICTED This RPC allows users to search a recall provider's name either partially or fully. The RPC will perform a search that matches the search criteria (3-35 characters), and then, retrieves and returns a list of ACTIVE Recall Providers. Can only be invoked by Acheron
SDES2 GET APPTS BY CLINIC LIST BYCLINICLIST SDES2GETAPPTRPCS RESTRICTED This RPC returns back all the appointments for the clinics passed in for today. Can only be invoked by Acheron
SDES2 GET CLINIC AVAIL BY SVC CLINICAVAIL SDES2GETCLINAVL RESTRICTED This RPC returns clinic availability given station number, start/end dates, and primary/secondary AMIS code(s). Can only be invoked by Acheron
SDES2 GET DISP CONT ATTEMPTS GETCONTACTS SDES2GETDISPCONS RESTRICTED This RPC returns all Patient Contacts attempts made during the past year for all dispositioned requests. Can only be invoked by Acheron
SDES2 GET CLINICS BY STATION GETCLINICS SDES2GETCLNSTA RESTRICTED This RPC returns a list of clinics for a given station number. Can only be invoked by Acheron
SDES2 SEARCH CLIN BY STOP CODE SEARCHCLIN SDES2SRCHCLNBYSC RESTRICTED Returns detailed clinic information based on a search on Medical Center Division (Station Number) and/or Stop Code and/or Stop Code range. Can only be invoked by Acheron
SDES2 GET APPTS BY PAT DFN2 BYPATDFN2 SDES2GETAPPTRPCS RESTRICTED This RPC returns appointments for a given Patient within a given date range. Can only be invoked by Acheron
SDES2 SEARCH RECALL CLINICS CLINICSEARCH SDES2SEARCHRCLN RESTRICTED This RPC allows users to search for clinics that are active recall clinics. Given a search string (3 - 35 characters in length), the RPC will return a list of clinics who have associated recall letters assigned Can only be invoked by Acheron
SDES2 GET USER PROFILE BY DUZ GETUSRPROBYDUZ SDES2GETUSRPROF RESTRICTED An SDES2 Version of the RPC to get User Profile details by DUZ. Can only be invoked by Acheron
SDES2 GET USER PROF BY SECID GETUSRPROBYSECID SDES2GETUSRPROF RESTRICTED An SDES2 Version of the RPC to get User Profile details by SECID. Can only be invoked by Acheron
SDES2 GET SERVICES FOR CLINICS GETSERVICETYPES SDES2GETCLINSVC RESTRICTED This RPC will retrieve the list of services from the SERVICE (#9) field of the HOSPITAL LOCATION (#44) file. Can only be invoked by Acheron
SDES2 CREATE CLINIC AVAIL CREATE SDES2CRTCLNAVAIL RESTRICTED This RPC creates availability within a clinic. Can only be invoked by Acheron
SDES2 SEARCH PROVIDERS PROVIDERSEARCH SDES2PROVSEARCH RESTRICTED Retrieve list of active providers with a given string. Can only be invoked by Acheron
SDES2 EDIT APPOINTMENT EDIT SDES2EDITAPPT RESTRICTED This RPC allows the editing of the note tied to the appointment. Can only be invoked by Acheron
SDES2 GET CLINIC INFO ENTRY SDES2CLININFO RESTRICTED New RPC to get the clinic details by Clinic IEN and allow the user to update the clinic hash if specified Can only be invoked by Acheron
SDES2 GET CLINICS BY CLIN LIST CLINICLIST SDES2CLININFO RESTRICTED New RPC to allow batch of up to 50 Clinic IENs, returning Clinic details. Can only be invoked by Acheron
SDES2 PRINT APPT LETTER PRINTLETTER SDES2APTLETTER RESTRICTED Print single appointment letter. Can only be invoked by Acheron
SDES2 PRINT APPT LETTERS PRINTLETTERS SDES2APTLETTER RESTRICTED A list of appointment IENs for which letters are to be printed. This RPC is intended to be used to print a list of letters for actions such as cancelling clinic availability, where multiple letters need to be printed at one time. Can only be invoked by Acheron
SDES2 SEARCH CLINIC SLOTS SEARCH SDES2SEARCHSLOTS RESTRICTED This RPC will identify consecutive, recurring slots in a clinic based on search criteria. Can only be invoked by Acheron
SDES2 CREATE LETTER CREATELETTER SDES2ENTERLETTER RESTRICTED This RPC will allow for the addition of a new letter in the LETTER (#407.5) file. Can only be invoked by Acheron
SDES2 EDIT LETTER EDITLETTER SDES2ENTERLETTER RESTRICTED This RPC will allow for the edit of an existing letter in the LETTER (#407.5) file. Can only be invoked by Acheron
SDES2 DELETE LETTER DELETELETTER SDES2ENTERLETTER RESTRICTED This RPC will allow for the deletion of an existing letter in the LETTER (#407.5) file. Can only be invoked by Acheron
SDES2 SEARCH LETTER SEARCHLETTER SDES2ENTERLETTER RESTRICTED This RPC will search for and return Letter Names and IENs from the LETTER (#407.5) file for records that match the search criteria. Can only be invoked by Acheron
SDES2 GET DIVISION LIST GETDIVISIONLIST SDES2GETDIVLIST RESTRICTED This RPC returns a list of divisions, given the search text provided. The division list comes from the MEDICAL CENTER DIVISION (#40.8) file. This RPC can only be invoked by Acheron.
SDES2 EDIT TEMP ADDRESS EDITTEMP SDES2EDITTEMPADD RESTRICTED This RPC allows the activation and addition of a patient's temporary address, and it also allows the deletion and/or deactivation of a patient's temporary address. Can only be invoked by Acheron.
SDES2 GET LETTER TYPES GETLETTERTYPES SDES2GETLETRTYPE RESTRICTED This RPC returns all active letter types associated with letters in the LETTER (#407.5) File. Can only be invoked by Acheron.
SDES2 REACTIVATE CLINIC 2 REACTIVATECLIN SDES2REACTTCLIN2 RESTRICTED This RPC reactivates a clinic from the HOSPITAL LOCATION (#44) file for the IEN passed in. It will remove the leading 'ZZ' from the clinic name if it doesn't create a name conflict. Can only be invoked by Acheron
SDES2 CLONE CLINIC SLOTS CLONECLINICSLOTS SDES2CLONESLOTS RESTRICTED This RPC returns the cloned slots associated with the clinic. Can only be invoked by Acheron.
SDES2 CREATE CLINIC AVAIL 2 CREATE SDES2CRTCLNAVAL2 RESTRICTED This RPC creates availability within a clinic. Can only be invoked by Acheron.
SDES2 GET CLINIC CANCEL SLOTS CANAVAIL SDES2GETCLNSLOT RESTRICTED This RPC returns the cancelled slots, if any, for a given clinic for the date supplied. Can only be invoked by Acheron
SDES2 GET VISTA DEVICES DEVICES SDES2GETDEVICES RESTRICTED Returns a list of VistA devices. Returns a maximum of 80 devices. Can only be invoked by Acheron.
SDES2 REMAP CLINIC/DIVISION REMAP SDES2REMAP RESTRICTED This RPC allows remapping of clinics/divisions. Can only be invoked by Acheron.
SDES2 GET CLINIC BY STOP CODE GETCLIN SDES2GETCLINST RESTRICTED RPC to return clinic details by Primary Stop Code and Credit Stop Code. Also, a Boolean flag is included and if set to 1 then active and inactive clinics are returned. Can only be invoked by Acheron
SDES2 CREATE APPT REQ2 CREATEREQUEST SDES2CRTAPREQ2 RESTRICTED Creates new appointment request in the SDEC APPT REQUEST file (#409.85). This will return all the details of the appointment request. Can only be invoked by Acheron.
CRHD SAVE TEMP FLD TEMPDATA CRHD2
CRHD PAT DEMO PATDEMO CRHD Returns: NAME^SSN^DOB^AGE^SEX^ROOM/BED^TREATING_SPECIALTY^ATTENDING^ PRIMARY_CARE_PROVIDER^WARD_LOCATION ADMISSION_DATE^DAY_WITHIN_ADMISSION^ADMISSION_DIAGNOSIS
CRHD PAT ALLERGIES ALG CRHD
CRHD PAT ACTMEDS ACTMED CRHD
CRHD PAT CODESTS CODESTS CRHD
CRHD GET TEMP FLD GTEMPTXT CRHD3
CRHD GET PAT LIST GETPTLST CRHD3
CRHD ALL USER PARAMETERS GETALLP CRHD4
CRHD GET ONE PARAMETER GETONEP CRHD4
CRHD GET CONSULT CONSULT CRHDUT
CRHD GET IMAGING IMAGING CRHDUT
CRHD GET LABS LABS CRHDUT
CRHD SAVE PARAMETERS SAVEPARM CRHD4
CRHD LIST SERVICES SRV CRHD5
CRHD LIST DIVISIONS DIV CRHD5
CRHD SAVE DNR TITLES SAVEP CRHD6
CRHD GET DNR TITLES GETDNRT CRHD4
CRHD ADDITIONAL USER INFO AUSRINFO CRHDUT2
CRHD GET PREFERENCES GETP CRHD6
CRHD GET TEAM PHONE NUMBERS TEAMMEM CRHD7
CRHD USER PHONE INFO DISPEMP CRHDUD
CRHD IS RECORD LOCKED LOCK CRHD2
CRHD MGR MGR CRHD7
CRHD SERVICE INFO SRV CRHDUD
CRHD SPECIALTY INFO SPEC CRHDUD
CRHD SORT PRINT LIST SORT CRHD8
CRHD GET USER DIVISIONS USERDIV CRHD5
CRHD HOT TEAM LIST HOLIST CRHD9
CRHD HOT PATIENT LIST HOPLIST CRHD9
CRHD HOT PROVIDER LIST HODLIST CRHD9
CRHD HOT CAN EDIT CANEDIT CRHD9
CRHD HOT MODIFY LIST MOD CRHD9
CRHD HOT PRV INFO PRVINFO CRHD9
CRHD HOT TEAM SAVE HOTMSAVE CRHD9
CRHD HOT DELETE TEAM LIST HOTMDEL CRHD9
CRHD HOT PATPRV PATPRV CRHD9
CRHD HOT DELETE PAT/PRV DELENTS CRHD1
CRHD HOT PROVIDER LIST2 HOTMMEM CRHD1
CRHD HOT PROVIDER BY CLASS HOTMMEMS CRHD1
CRHD HOT PROVIDER PATIENTS HOTPRVPT CRHD1
CRHD USER PHONE NUMBERS USERPHPG CRHD9
CRHD HOT TEAM PHONE INFO HOTEAM CRHDUD
CRHD SAVE XPAR PARAMETERS SAVEP2 CRHD6
CRHD GET XPAR VALUES GETPAR2 CRHD6
CRHD MOD TM PROVIDERS TMMOD CRHD10
CRHD TM PRV LIST TMLIST CRHD10
CRHD TM PRV INFO TMPRVINF CRHD10
CRHD GET USER PARAMETERS GETIT CRHD11
CRHD AVAILABLE PARAMETERS GETALLPL CRHD11
CRHD DEFAULT PREFERENCE DEFPREF CRHD11
CRHD GET ORDERABLE ITEMS LORDITM CRHDDR
CRHD DELETE A PREFERENCE DELPREF CRHD5
CRHD COMB TM LIST TMCOMB CRHD10
CRHD INPT LIST LISTINPT CRHD3
CRHD HOT TEAM MGR HOTMMGR CRHD1
CRHD GET TEAM FILENAME FILENGET CRHD9
CRHD SAVE TEAM FILENAME FILENSAV CRHD9
CRHD GET XPAR PARAM PARAM CRHD6 Simple call to return a parameter value. The call assumes the current user, 'defaultable' entities, and one instance.
TIU NOTES NOTES TIUSRVLO SUBSCRIPTION This API gets lists of progress notes for a patient, with optional parameters for STATUS, EARLY DATE/TIME, and LATE DATE/TIME.
TIU GET RECORD TEXT TGET TIUSRVR1 SUBSCRIPTION This RPC will get the textual portion of a TIU Document Record.
TIU SUMMARIES SUMMARY TIUSRVLO SUBSCRIPTION This API gets lists of Discharge Summaries for a patient, with optional parameters for STATUS, EARLY DATE/TIME, and LATE DATE/TIME.
TIU NOTES BY VISIT NOTES TIUSRVLV SUBSCRIPTION This API gets lists of Progress Notes by visit from TIU.
TIU SUMMARIES BY VISIT SUMMARY TIUSRVLV SUBSCRIPTION This API returns lists of Discharge Summaries by visit.
TIU GET PN TITLES NOTES TIUSRVD SUBSCRIPTION This API returns a list of Progress Notes Titles, including a SHORT LIST of preferred titles as defined by the user, and a LONG LIST of all titles defined at the site.
TIU GET DS TITLES SUMMARY TIUSRVD
TIU LOAD BOILERPLATE TEXT BLRSHELL TIUSRVD SUBSCRIPTION This RPC will load the boilerplate text associated with the selected title, and execute the methods for any objects embedded in the boilerplate text.
TIU SIGN RECORD SIGN TIUSRVP SUBSCRIPTION This API Supports the application of the user's electronic signature to a TIU document while evaluating authorization, and validating the user's electronic signature.
TIU GET PERSONAL PREFERENCES GETPREF TIUSRVR SUBSCRIPTION Returns Users personal preferences for TIU in the following format: TIUY = USER [1P] ^ DEFAULT LOCATION [2P] ^ REVIEW SCREEN SORT FIELD [3S] ^ ==>REVIEW SCREEN SORT ORDER [4S] ^ DISPLAY MENUS [5S] ^ PATIENT ==>SELECTION PREFERENCE [6S] ^ ASK 'Save changes?' AFTER EDIT [7S] ^ ==>ASK SUBJECT FOR PROGRESS NOTES [8S] ^
TIU UPDATE RECORD UPDATE TIUSRVP SUBSCRIPTION This API updates the record named in the TIUDA parameter, with the information contained in the TIUX(Field #) array. The body of the modified TIU document should be passed in the TIUX("TEXT",i,0) subscript, where i is the line number (i.e., the "TEXT" node should be ready to MERGE with a word processing field). Any filing errors which may occur will be returned in the single valued ERR parameter (which is passed by reference).
TIU REQUIRES COSIGNATURE REQCOS TIUSRVA SUBSCRIPTION This Boolean RPC simply evaluates whether the current user requires cosignature for TIU DOCUMENTS, and returns a 1 if true, or a 0 if false.
TIU LOAD RECORD FOR EDIT GET4EDIT TIUSRVR SUBSCRIPTION This RPC loads the return array with data in a format consistent with that required by the TIU UPDATE RECORD API. It should be invoked when the user invokes the Edit action, to load the dialog for editing the document.
TIU DETAILED DISPLAY RPC TIUSRV SUBSCRIPTION Gets details for display of a given record.
TIU CREATE ADDENDUM RECORD MAKEADD TIUSRVP SUBSCRIPTION This Remote Procedure allows the creation of addenda to TIU Documents.
TIU CREATE RECORD MAKE TIUSRVP SUBSCRIPTION This remote procedure allows the creation of TIU DOCUMENT records.
TIU DELETE RECORD DELETE TIUSRVP SUBSCRIPTION Deletes TIU Document records...Evaluates authorization.
TIU PRINT RECORD RPC TIUPD SUBSCRIPTION Allows Printing of TIU Documents on demand.
TIU GET DOCUMENT PARAMETERS DOCPARM TIUSRVP1 SUBSCRIPTION This Remote Procedure returns the parameters by which a given document or document type is to be processed.
TIU GET DS URGENCIES URGENCY TIUSRVA SUBSCRIPTION Returns a set of discharge summary urgencies for use in a long list box.
TIU AUTHORIZATION CANDO TIUSRVA SUBSCRIPTION This RPC allows the calling application to evaluate privilege to perform any ASU-mediated action on a TIU document.
TIU DOCUMENTS BY CONTEXT CONTEXT TIUSRVLO SUBSCRIPTION Returns lists of TIU Documents that satisfy the following search criteria: 1 - signed documents (all) 2 - unsigned documents 3 - uncosigned documents 4 - signed documents/author 5 - signed documents/date range
TIU NOTES 16 BIT NOTES TIUSRVLC SUBSCRIPTION This API gets lists of progress notes for a patient, with optional parameters for STATUS, EARLY DATE/TIME, and LATE DATE/TIME.
TIU WHICH SIGNATURE ACTION WHATACT TIUSRVA SUBSCRIPTION This RPC infers whether the user is trying to sign or cosign the docuement in question, and indicates which ASU ACTION the GUI should pass to the TIU AUTHORIZATION RPC.
TIU IS THIS A CONSULT? ISCNSLT TIUCNSLT SUBSCRIPTION BOOLEAN RPC which evaluates whether the title indicated is that of a consult.
TIU LONG LIST OF TITLES LONGLIST TIUSRVD SUBSCRIPTION This RPC serves data to a longlist of selectable TITLES by CLASS. e.g., passing the class PROGRESS NOTES will return active Progress Notes titles which the current user is authorized to enter notes under.
TIU PERSONAL TITLE LIST PERSLIST TIUSRVD SUBSCRIPTION This Remote Procedure returns the user's list of preferred titles for a given class of documents, along with the default title, if specified.
TIU LONG LIST CONSULT TITLES LNGCNSLT TIUSRVD SUBSCRIPTION This RPC serves data to a longlist of selectable TITLES for CONSULTS.
TIU IDENTIFY CONSULTS CLASS CNSLCLAS TIUSRVD SUBSCRIPTION This RPC returns the record number of the class CONSULTS in the TIU DOCUMENT DEFINITION file (#8925.1).
TIU GET ADDITIONAL SIGNERS GETSIGNR TIULX SUBSCRIPTION Returns the list of additional signers currently identified for a given TIU document.
TIU UPDATE ADDITIONAL SIGNERS IDSIGNRS TIULX SUBSCRIPTION This RPC accepts a list of persons, and adds them as additional signers for the document identified by the first parameter.
TIU LOCK RECORD LOCK TIUSRVP SUBSCRIPTION This RPC will issue an incremental LOCK on the record identified by the TIUDA parameter, returning an integer truth value indicating success or failure in obtaining the LOCK.
TIU UNLOCK RECORD UNLOCK TIUSRVP SUBSCRIPTION This RPC will decrement the lock on a given TIU Document Record, identified by the TIUDA input parameter. The return value will always be 0.
TIU CAN CHANGE COSIGNER? CANCHCOS TIUSRVA SUBSCRIPTION BOOLEAN RPC to evaluate user's privilege to modify the expected cosigner, given the current status of the document, and the user's role with respect to it.
TIU JUSTIFY DELETE? NEEDJUST TIUSRVA SUBSCRIPTION BOOLEAN RPC that evaluates wheter a justification is required for deletion (e.g., deletion is authorized, but the document has been signed, etc.).
TIU GET ALERT INFO GETALRT TIUSRVR Given a TIU XQAID, return the patient and document type for the item being alerted.
TIU GET DOC COUNT BY VISIT DOCCNT TIUSRVLV SUBSCRIPTION This remote procedure returns the number of documents that are linked to a particular visit.
TIU TEMPLATE GETROOTS GETROOTS TIUSRVT SUBSCRIPTION
TIU TEMPLATE GETITEMS GETITEMS TIUSRVT SUBSCRIPTION
TIU TEMPLATE GETBOIL GETBOIL TIUSRVT SUBSCRIPTION
TIU TEMPLATE GETTEXT GETTEXT TIUSRVT SUBSCRIPTION
TIU TEMPLATE ISEDITOR ISEDITOR TIUSRVT SUBSCRIPTION
TIU TEMPLATE GETPROOT GETPROOT TIUSRVT SUBSCRIPTION
TIU TEMPLATE LISTOWNR LISTOWNR TIUSRVT SUBSCRIPTION
TIU TEMPLATE CREATE/MODIFY SETTMPLT TIUSRVT SUBSCRIPTION This remote procedure allows creation and update of Templates.
TIU TEMPLATE SET ITEMS SETITEMS TIUSRVT SUBSCRIPTION This RPC will create or update the items for a Group, Class, or Root.
TIU GET LIST OF OBJECTS OBJLST TIUSRVT SUBSCRIPTION This RPC returns the list of TIU OBJECTS that the current user may select from.
TIU TEMPLATE DELETE DELETE TIUSRVT SUBSCRIPTION This RPC will delete orphan entries in the Template file (i.e., only those entries that have been removed from any Groups, Classes, Personal or Shared Root entries).
TIU TEMPLATE CHECK BOILERPLATE BPCHECK TIUSRVT SUBSCRIPTION This RPC will evaluate boilerplate passed in the input array, checking to see whether any of the embedded objects are inactive, faulty, or ambiguous.
TIU LINK DOCUMENT TO IMAGE PUTIMAGE TIUSRVPL SUBSCRIPTION This RPC links a document with an image. It will support a many-to-many association between documents and images.
TIU REMOVE LINK TO IMAGE DELIMAGE TIUSRVPL SUBSCRIPTION This RPC will remove a link between a document and an image. Only valid links may be removed.
TIU GET ASSOCIATED IMAGES GETILST TIUSRVPL SUBSCRIPTION Given a Document, get the list of associated images.
TIU GET DOCUMENTS FOR IMAGE GETDLST TIUSRVPL SUBSCRIPTION Given an image, get the list of associated documents.
TIU TEMPLATE ACCESS LEVEL TACCESS TIUSRVT2 RESTRICTED
TIU GET DOCUMENT TITLE GETTITLE TIUSRVA SUBSCRIPTION This remote procedure returns the pointer to the TIU DOCUMENT DEFINITION FILE that corresponds to the TITLE of the document identified in the TIUDA parameter.
TIU LONG LIST BOILERPLATED LONGLIST TIUSRVT1 RESTRICTED Used by the GUI to supply a long list of boilerplated titles.
TIU GET BOILERPLATE TITLEBP TIUSRVT1 RESTRICTED Returns a titles boilerplate.
TIU GET REQUEST GET1405 TIUSRVR SUBSCRIPTION This Remote Procedure returns the variable pointer to the REQUESTING PACKAGE REFERENCE (File #8925, Field #1405). This would be the record in the Requesting Package (e.g., Consult/Request Tracking or Surgery) for which the resulting document has been entered in TIU.
TIU GET DEFAULT PROVIDER DEFDOC TIUSRVP1 SUBSCRIPTION This RPC returns the default provider as specified by the TIU Site Parameter provider is specified for the location in question, that person will be returned. If the Clinic set-up specifies use of the Primary Provider (if defined) for the patient, then that person will be returned. The return format will be DUZ^LASTNAME,FIRSTNAME. 2 AUTHOR (IF PROVIDER) In this case, the call will return the current user (if they are a known Provider). If their not a known Provider, then the call will return 0^. DEFAULT PRIMARY PROVIDER, which has the following allowable values: 0 NONE, DON'T PROMT In which case the call will return 0^ 1 DEFAULT, BY LOCATION In this case, the call will return the default provider for a given Hospital Location, as specified in the set-up for the Clinic in MAS. If a default
TIU GET SITE PARAMETERS SITEPARM TIUSRVP1 SUBSCRIPTION This RPC returns the TIU Parameters for the Division the user is logged in to.
TIU IS USER A PROVIDER? ISAPROV TIUSRVP1 SUBSCRIPTION This Boolean RPC returns TRUE if the user was a known provider on the date specified.
TIU GET PRINT NAME GETPNAME TIUSRVP1 SUBSCRIPTION This Remote Procedure receives a pointer to the TIU DOCUMENT DEFINITION FILE (#8925.1) and returns a string containing the Print Name of the corresponding Document Definition.
TIU WAS THIS SAVED? SAVED TIUSRVP1 SUBSCRIPTION This Boolean Remote Procedure will evaluate whether a given document was committed to the database, or whether the user who last edited it was disconnected.
TIU ID CAN ATTACH CANATTCH TIUSRVA SUBSCRIPTION This BOOLEAN RPC evaluates the question of whether a particular document may be attached as an entry to an Interdisciplinary Note (i.e., can this document be an ID Child?).
TIU ID CAN RECEIVE CANRCV TIUSRVA SUBSCRIPTION This BOOLEAN RPC evaluates the question of whether a particular document may receive an entry as an Interdisciplinary Parent Note (i.e., can this document be an ID Parent?).
TIU ID ATTACH ENTRY IDATTCH TIUSRVP1 SUBSCRIPTION This RPC will attach a a document as an Interdisciplinary (ID) entry to an ID Parent document.
TIU ID DETACH ENTRY IDDTCH TIUSRVP1 SUBSCRIPTION This call will remove an ID Entry from an Interdisciplinary Note.
TIU TEMPLATE GET DEFAULTS GETDFLT TIUSRVT2 RESTRICTED Returns Default Template Settings
TIU TEMPLATE SET DEFAULTS SETDFLT TIUSRVT2 RESTRICTED Saves Template Default Settings
TIU TEMPLATE GET DESCRIPTION GETDESC TIUSRVT1 RESTRICTED Returns a Template's Description
TIU FIELD LOAD LOAD TIUSRVF RESTRICTED Returns a single Template Field object
TIU FIELD LIST LIST TIUSRVF1 RESTRICTED Returns long list array of template fields
TIU FIELD CAN EDIT CANEDIT TIUSRVF1 RESTRICTED Returns TRUE if the current user is allowed to edit template fields.
TIU FIELD LOCK LOCK TIUSRVF1 RESTRICTED Locks a template field record for editing
TIU FIELD UNLOCK UNLOCK TIUSRVF1 RESTRICTED Unlock Template Field
TIU FIELD SAVE SAVE TIUSRVF RESTRICTED Saves a single Template Field
TIU FIELD IMPORT IMPORT TIUSRVF RESTRICTED Imports Template Fields from XML format
TIU FIELD EXPORT EXPORT TIUSRVF RESTRICTED Exports Template Fields in XML format
TIU FIELD LOAD BY IEN LOADIEN TIUSRVF RESTRICTED Returns a single Template Field object.
TIU FIELD NAME IS UNIQUE ISUNIQUE TIUSRVF1 RESTRICTED Returns TRUE if the template field name is unique
TIU FIELD DELETE DELETE TIUSRVF1 RESTRICTED Deletes an entry in the Template Field (8927.1) file.
TIU REMINDER DIALOGS REMDLGS TIUSRVT2 RESTRICTED Returns a list of reminder dialogs allowed for use as Templates.
TIU REM DLG OK AS TEMPLATE REMDLGOK TIUSRVT2 RESTRICTED Returns TRUE is the passed in reminder dialog is allowed to be used in a TIU Template.
TIU FIELD DOLMTEXT DOLMTEXT TIUSRVF1 RESTRICTED Reads through an array of text and converts all entries of template fields to their assocaited List Manager text values.
TIU TEMPLATE PERSONAL OBJECTS PERSOBJS TIUSRVT2 RESTRICTED Returns a list or Patient Data Objects allowed in Personal Templates.
TIU TEMPLATE LOCK LOCK TIUSRVT2 RESTRICTED Locks Template
TIU TEMPLATE UNLOCK UNLOCK TIUSRVT2 RESTRICTED Unlocks a template.
TIU USER CLASS LONG LIST CLSLIST TIUSRVT1 RESTRICTED Long List of User Classes
TIU DIV AND CLASS INFO USERINFO TIUSRVT1 RESTRICTED Returns a list of Divisions and User Classes for a specific User.
TIU TEMPLATE GETLINK GETLINK TIUSRVT1 RESTRICTED Returns template linked to a specific title or reason for request.
TIU TEMPLATE ALL TITLES TITLELST TIUSRVT1 RESTRICTED Returns a long list of all active titles.
TIU FIELD CHECK CHKFLD TIUSRVF1 RESTRICTED Very similar to IMPORT^TIUSRVF, except does not save template fields. Resolves self referencing loops, and takes into account fields with the same name already saved.
TIU FIELD LIST ADD XFLDLD TIUSRVF1 RESTRICTED Takes in the XML string, in the format XMLSET(1)=" " and merges them with the global ^TMP("TIUFLDXML",$J). If the subscript is 1, then it KILLs the global before it merges. This routine is used so very large lists of fields can be processed without many calls to the database.
TIU FIELD LIST IMPORT LIMPORT TIUSRVF1 Calls the import process for a pre-loaded (into ^TMP) list of template fields.
TIU SET DOCUMENT TEXT SETTEXT TIUSRVPT SUBSCRIPTION This RPC buffers the transmittal of text (i.e., the body of TIU Documents) from the Client to the Server. It allows documents of indefinite size to be filed, without risk of an allocate error on the M Server.
TIU SET ADMINISTRATIVE CLOSURE ADMNCLOS TIUSRVPT SUBSCRIPTION This remote procedure sets the file attributes necessary to close a document by administrative action (either manually or by scanning a paper document that doesn't require the signature of an author as a typical TIU Document would).
TIU IS THIS A CLINPROC? ISCP TIUCP SUBSCRIPTION This RPC evaluates whether or not a Title is under the CLINICAL PROCEDURES Class.
TIU IDENTIFY CLINPROC CLASS CPCLASS TIUCP SUBSCRIPTION This RPC gets the CLINICAL PROCEDURES TIU Document Definition file (#8925.1) IEN.
TIU LONG LIST CLINPROC TITLES LNGCP TIUCP SUBSCRIPTION This RPC serves data to a longlist of selectable Titles for CLINICAL PROCEDURES.
TIU USER INACTIVE? USRINACT TIUSRVA SUBSCRIPTION RPC evaluates user's DIUSER status and termination status when selected. Returns 0 if active 1 if inactive
TIU ONE VISIT NOTE? TIUVISIT TIUSRVA RESTRICTED Boolean RPC to evaulate if note has a corresponding visit.
TIU HAS AUTHOR SIGNED? AUTHSIGN TIUSRVA SUBSCRIPTION Boolean RPC returns a value of 0 if the author has not signed and the user attempting to sign is the expected co-signer. Returns a 1 if the author has signed or the user attempting to sign is NOT the expected co-signer.
TIU GET DOCUMENTS FOR REQUEST GETDOCS TIUSRVLR SUBSCRIPTION This Remote Procedure returns the list of documents associated with a given Request (e.g., Consult Request, or Surgical Case).
TIU IS THIS A SURGERY? ISSURG TIUSROI SUBSCRIPTION BOOLEAN RPC which evaluates whether the title indicated is that of a SURGICAL REPORT or PROCEDURE REPORT (NON-O.R.).
TIU IDENTIFY SURGERY CLASS SURGCLAS TIUSRVD SUBSCRIPTION This RPC returns the record number of the class identified by the CLNAME parameter in the TIU DOCUMENT DEFINITION file (#8925.1).
TIU LONG LIST SURGERY TITLES LNGSURG TIUSRVD SUBSCRIPTION This RPC serves data to a longlist of selectable TITLES for the class named in the CLNAME parameter.
TIU ISPRF ISPRFTTL TIUPRF2 AGREEMENT This RPC is to check to see if the passed in TIU DOCUMENT TITLE IEN is a Patient Record Flag TITLE.
TIU GET PRF ACTIONS GETACTS TIUPRF2 SUBSCRIPTION This RPC gets the Patient Record Flag History Assignments/Actions for a Patient/Title Combination.
TIU LINK TO FLAG LINK TIUPRF2 This RPC is used to link a Progress Note to a Patient Record Flag
TIU GET DOCUMENT STATUS GETSTAT TIUPRF2 This RPC is used to retrieve the Status (8925.6 IEN) of a TIU DOCUMENT.
TIU GET LINKED PRF NOTES GETNOTES TIUPRF2 Returns list of SIGNED, LINKED PRF notes for given patient, for given PRF Title
TIU GET PRF TITLE GETTITLE TIUPRF2 Returns IEN of the TIU Note Title in file 8925.1 which is associated with given flag for given patient.
TIU IS USER A USR PROVIDER USRPROV TIUSRVP1 This Boolean RPC returns TRUE if the user was a member of USR CLASS PROVIDER on the date specified.
TIU MED GET PATIENT DATA GETPATDT TIUMED1 RESTRICTED Returns patient data.
TIU MED GET HEALTH SUMMARY GETHS TIUMED1 RESTRICTED Returns the HEALTH SUMMARY information.
TIU MED LAST5 LAST5 TIUMED1 RESTRICTED Returns a list of patients that match an A9999 identifier.
TIU MED LIST ALL LISTALL TIUMED1 RESTRICTED Returns a list of patients for selection.
TIU MED PATIENT MANAGEMENT PATMAN TIUMED1 RESTRICTED Returns the user's level of patient importing via manual entry.
TIU MED GET PATIENT LISTS PLISTS TIUMED1 RESTRICTED Returns a list of personal patient lists for the current user.
TIU MED GET LIST DATA PLISTMEM TIUMED1 RESTRICTED Returns a list of patients from a personal list.
TIU MED GET OBJECT GETOBJ TIUMED1 RESTRICTED Returns the data from a TIU Object.
TIU TEMPLATE GET TEMPLATE GETTMPLT TIUSRVT2 AGREEMENT This RPC gets basic attributes of a given TIU Template (file 8927).
TIU CAN PRINT WORK/CHART COPY WORKCHRT TIUSRVA SUBSCRIPTION This RPC evaluates whether a user can print a Document, and if so, whether the user can print only a Work Copy or may print EITHER a Work Copy or a Chart Copy. Authorization to print is determined by ASU Business Rules, and what type of copy by TIU Document Parameter ALLOW CHART PRINT OUTSIDE MAS. A user is "in MAS" if they are a member of ASU User Class MEDICAL INFORMATION SECTION.
TIU MED GET VERSION GUIVER TIUMED1 This call returns what MED GUI version is stored in the PARAMETERS file as the current version.
TIU LOAD RECORD TEXT CPGT4EDT TIUSRVR SUBSCRIPTION This RPC returns the text (body) of a TIU Note. It is based on the TIU LOAD RECORD FOR EDIT RPC.
TIU ANCILLARY PACKAGE MESSAGE ANPKGMSG TIUSRVP SUBSCRIPTION This remote procedure returns messages generated from other packages that contain data associated with a document.
TIU LINK SECONDARY VISIT LNKSVST TIUPXAP3 SUBSCRIPTION This remote procedure will link a given visit with a service category of DAILY HOSPITALIZATION to a document's SECONDARY VISIT field. If the document has a parent, this remote procedure will link it to the same visit via its SECONDARY VISIT field.
TIU NEED TO SIGN? NDTOSIGN TIUSRVA PUBLIC DOES THE CURRENT USER NEED TO SIGN THIS DOCUMENT?
XDR ADD POTENTIAL PATIENT DUP ADD XDRDADDS AGREEMENT Add a record to the VistA DUPLICATE RECORD file (#15), or find an existing record for the pair of potential duplicates passed to the RPC. This was written to allow MPI to add potential duplicate patients to the file, when potential duplicates are detected by the Person Service Identity Management (PSIM) probabilistic search.
XDR UPD SUPPR EMAIL EN XDRDEFLG AGREEMENT Used to remotely set the field SUPPRESS NEW DUP EMAIL (#99) on the DUPLICATE RESOLUTION file (#15.1). SUPPRESS NEW DUP EMAIL is set to 1 (Yes) to suppress the email that is normally sent when a new record is added to the DUPLICATE RECORD file by PSIM (i.e., by a call from routine XDRDADDS) If SUPPRESS NEW DUP EMAIL is set to 0 (No) or null, the email will be sent.
DSIC XUTIL NAME COMPONENT NAMECOM DSICDPT AGREEMENT This will take a standard VistA person name in the format Last,First M and return the individual name components.
DSIC FM DINUM DINUM DSICFM02 AGREEMENT 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.
DSIC DPT GET DEMO DEM DSICDPT AGREEMENT This will return specific patient demographic elements for a patient
DSIC DDR FILER FILE DSICDDR0 AGREEMENT 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.
DSIC DDR FINDER FIND DSICDDR0 AGREEMENT Call FIND^DIC to get a list of matches on the file for the input value
DSIC DDR GETS ENTRY DATA GET DSICDDR0 AGREEMENT This calls GETS^DIQ to get a list of field values for a record
DSIC DDR LISTER LIST DSICDDR0 AGREEMENT This calls the Fileman lister, LIST^DIC to get a list of records matching the input value
DSIC DDR DELETE ENTRY KILL DSICDDR0 AGREEMENT This will delete a record from a file or subfile.
DSIC DDR UPDATE FILE UPDATE DSICDDR0 AGREEMENT 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.
DSIC DDR UPDATE SUBFILE UPDATE1 DSICDDR0 AGREEMENT 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.
DSIC DDR WP FILER WP DSICDDR0 AGREEMENT This will file the text into the specified word processing field.
DSIC DDVG XLATE IDX2DATA XLATE1 DSICDDR4 AGREEMENT This will return the external format for an internal Fileman field value
DSIC DDVG XLATE DATA2IDX XLATE2 DSICDDR4 AGREEMENT 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.
DSIC DM GET STATUS STATUS DSICDM AGREEMENT 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.
DSIC DM ADD/DELETE QUEUE UPD DSICDM AGREEMENT 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.
DSIC GET SC CONDITIONS SCCND DSICVT1 AGREEMENT This will return a string indicating whether the service condition 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. questions need to be asked: Agent Orange exposure Environmental Contaminant exposure Ionizing Radiation Exposure Service Connected Military Sexual Trauma Head & Neck Cancer Combat Veteran
DSIC GET SCHED APPTS APPT DSICVT0 AGREEMENT This will invoke SDA^VADPT. It returns those appointments which were kept and all open future appointments depending upon the date range.
DSIC GET VISITS/APPOINTMENT VSIT DSICVT0 AGREEMENT 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.
DSIC GET VISITS ONLY VST DSICVT0 AGREEMENT Using SELECTED^VSIT this retrieves all visits for the date range.
DSIC ADD PROBLEM CREATE DSICPL AGREEMENT Add a new problem to the problem list
DSIC UPDATE PROBLEM UPDATE DSICPL AGREEMENT This will update an existing problem
DSIC SEND MAIL MSG SEND DSICXM AGREEMENT This will send a Mailman message
DSIC SEND ALERT SEND DSICXQA AGREEMENT RPC to send an alert
DSIC XPAR ADD ADD DSICXPR AGREEMENT This is used to add a new parameter value for an entity.
DSIC XPAR EDIT CHG DSICXPR AGREEMENT This is used to change the value or delete an existing parameter value
DSIC XPAR DEL DEL DSICXPR AGREEMENT Delete an existing parameter for an entity for a specific instance
DSIC XPAR DEL ALL DELALL DSICXPR AGREEMENT This is used to delete the value for all instances of a parameter for a given entity
DSIC XPAR GET ALL FOR ENT GET DSICXPR AGREEMENT This will get all instances of a parameter for an entity
DSIC XPAR GET VALUE GET1 DSICXPR AGREEMENT This will return the value of a single entity/param/instance
DSIC XPAR GET ALL GETALL DSICXPR AGREEMENT This will return all entities for a given parameter and instance
DSIC XPAR REPLACE INST REPL DSICXPR AGREEMENT For an existing entity/parameter/instance, this will change the value of that instance
DSIC SR LIST LISTSR DSICSRPT AGREEMENT Return a list of actual surgical cases for a patient for a date range
DSIC SR DETAIL DETAILSR DSICSRPT AGREEMENT 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.
DSIC FM FILER FILE DSICFM04 AGREEMENT 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.
DSIC DATE CONVERT CNVT DSICDT AGREEMENT This will take a date in any format and convert it to any other format.
DSIC XPD LAST INSTALL RLAST DSICXPDU AGREEMENT This returns the latest installed version of a KIDS build. It gets the data from the INSTALL file.
DSIC XPD PATCH PATCH DSICXPDU AGREEMENT 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.
DSIC XPD VERSION VERSION DSICXPDU AGREEMENT This will use the Kernel API to determine the current version of an application.
DSIC USER DEF DIV DIV DSICDUZ AGREEMENT 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.
DSIC PX IMMUN LIST IMMLIST DSICPX1 AGREEMENT This returns a patient's immunization list.
DSIC CPT ACTIVE/VALIDATE ACTIVE DSICCPT AGREEMENT This will tell you whether or not a CPT code is active as of the date that you pass in.
DSIC CPT GET CODE CPT DSICCPT AGREEMENT This returns various information about a specific CPT code.
DSIC CPT GET DETAIL DESC CPTD DSICCPT AGREEMENT This returns the full description for a code
DSIC CPT GET MODIFIER LIST CODM DSICCPT AGREEMENT Return a list of all acceptable modifiers for a CPT code
DSIC CPT GET MODIFIER MOD DSICCPT AGREEMENT This returns basic information for a MODIFIER, file 81.3
DSIC CPT MOD PAIR MODP DSICCPT AGREEMENT This will check to see if a modifier can be used with a code as of the input date.
DSIC ICD9 ACTIVE ACTICD DSICDRG AGREEMENT Verify that an ICD9 code is active as of a certain date
DSIC ICD9 GET DIAGNOSIS ICD9 DSICDRG AGREEMENT This will return specific information for a diagnosis code
DSIC XPAR GET WP GETWP DSICXPR AGREEMENT This will return text for a word processing type parameter for an entity and instance.
DSIC XPAR MULT ACTION MULT DSICXPR AGREEMENT 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.
DSIC XIP ZIPCODE DSICXIP AGREEMENT 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.
DSIC ICD9 GET LIST LIST DSICDRG AGREEMENT This will return a list of active ICD9 codes for a lookup value.
DSIC PX GET VISIT INFO VSTALL DSICPX2 AGREEMENT 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.
DSIC DM CHECK IMPCK DSICDM AGREEMENT This will check whether or not the current VistA system supports VistA Imagings import API.
DSIC PX PRIMARY PCE DSICPX2 AGREEMENT For a VISIT ien this will return the primary PCE diagnosis and the primary PCE provider.
DSIC VA DEFAULT SITE SITE DSICVA AGREEMENT 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.
DSIC FM GET FIELD ATTRIB FIELD DSICFM06 AGREEMENT This will return the inputted field attributes for a file. 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 As of 7/29/2003, these attributes are available: AUDIT AUDIT CONDITION COMPUTE ALGORITHM COMPUTED FIELDS USED DATE FIELD LAST EDITED DECIMAL DEFAULT
DSIC FM EXTERNAL EXTERNAL DSICFM06 AGREEMENT 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).
DSIC FM VERIFY FILE VFILE DSICFM06 AGREEMENT This will verify whether or not a file exists.
DSIC FM VERIFY FIELD VFIELD DSICFM06 AGREEMENT This will verify whether or not a field exists in a file (or subfile).
DSIC WARD PTF SPECIALTY SPEC DSICDGW AGREEMENT For a ward name (or a pointer to the WARD file), return that ward's ptf specialty code ^ specialty name ^ specialty service
DSIC DPT INP INFO IN DSICDPT AGREEMENT 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.
DSIC DPT INP INFO BRIEF INQ DSICDPT AGREEMENT 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
DSIC ACTIVE USER ACT DSICDUZ AGREEMENT 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.
DSIC FM LIST LIST DSICFM05 AGREEMENT 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.
DSIC ACTIVE USER LIST LIST DSICDUZ AGREEMENT 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.
DSIC FM FIND FIND DSICFM05 AGREEMENT 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.
DSIC ACTIVE PERSON CLASS PER DSICDUZ AGREEMENT This will return a user's active person class for a given date.
DSIC PX GET SELECTED VISITS SEL DSICPX3 AGREEMENT This will return information on selected visits for a patient based upon the screening factors.
DSIC PX GET VISIT INFO2 LOOK DSICPX3 AGREEMENT Return all field values for a visit in internal or external format or both.
DSIC CPT FIND FIND DSICCPT AGREEMENT For a lookup value, this will return a list of CPT codes matching that lookup value.
DSIC TIU LIST SPECIAL DOCS LIST DSICTIU1 AGREEMENT 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.
DSIC TIU GET RECORD TEXT TEXT DSICTIU1 AGREEMENT 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.
DSIC DPT GET ICN ICN DSICDPT AGREEMENT This will return the patient's Integration Control Number (ICN) and a flag indicating whether or not it is a local ICN.
DSIC DPT ICN TO DFN ICN2DFN DSICDPT AGREEMENT Convert a patient's ICN value to the patient's DFN.
DSIC LOCK LOCK DSICLOCK AGREEMENT 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.
DSIC USR CLASS MEMBERSHIP USRCLASS DSICUSR AGREEMENT For a given user and optional date, return class memberships for that user.
DSIC PX GET VISIT FLDS ILOOK DSICPX3 AGREEMENT This will return the internal and external values for selected fields from the VISIT file (#9000010).
DSIC XPAR GET PARAM LIST LIST DSICXPR AGREEMENT 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.
DSIC FM GET FIELD ATTRIB MULT MULT DSICFM06 AGREEMENT This will return field attributes from a selected file for one or more fields.
DSIC XUPROD PROD DSICXU AGREEMENT 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.
DSIC DPT GET ID ID DSICDPT AGREEMENT 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.
DSIC DPT TEST PATIENT TEST DSICDPT AGREEMENT This will return a Boolean value indicating whether or not the patient record is a test patient or a real patient.
DSIC ACTIVE CPRS PROVIDER PROV DSICDUZ AGREEMENT This will determine if a user is an active CPRS provider. The logic 5 YES User is a visitor and the RDV flag was passed 6 NO User is not a provider 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
DSIC XPAR CHG WP CHGWP DSICXPR AGREEMENT This will change an instance of a System Parameter that is of the Word Processing type.
DSIC XPD INSTALL LIST INSLIST DSICXPDU AGREEMENT 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).
DSIC FM PULL LIST PULL DSICFM AGREEMENT 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.
DSIC XPAR ADD WP ADDWP DSICXPR AGREEMENT This RPC will allow the addition of a new Word-processing type system parameter.
DSIC USER ID ID DSICDUZ AGREEMENT 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.
DSIC FM MULTIPLE FILER MFILE DSICFM AGREEMENT Calls DSIC FM FILER remote procedure code as often as necessary to process multiple file or subfile x IENS combinations.
DDR GETS ENTRY DATA GETSC DDR2 RESTRICTED Calls database server at GETS^DIQ.
DDR LISTER LISTC DDR RESTRICTED
DDR FILER FILEC DDR3 RESTRICTED Generic call to file edits into FM file.
DDR VALIDATOR VALC DDR3 RESTRICTED This function allows the application to validate user input to a field before filing data. The call uses the database server VAL^DIE call.
DDR DELETE ENTRY DIKC DDR1 RESTRICTED This function deletes an entry in a FileMan file using ^DIK.
DDR LOCK/UNLOCK NODE LOCKC DDR1 RESTRICTED 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.
DDR FIND1 FIND1C DDR2 RESTRICTED This function returns the internal entry number of a record using $$FIND1^DIC.
DDR GET DD HELP GETHLPC DDR2 RESTRICTED
DDR FINDER FINDC DDR0 RESTRICTED
DDR KEY VALIDATOR KEYVAL DDR3 PUBLIC Validates that values passed in do not violate key integrity. Underlying DBS call is KEYVAL^DIE.
VPS GET CLINIC GETCLN VPSRPC1 PUBLIC Called by the Vetlink Kiosk system. The RPC will accept a single input value representing the name of the clinic (full or partial name); and the output produced will be an array that returns all the possible matches for the clinic (one to many clinics). Values returned will be the name of the clinic and the ien of the clinic.
VPS GET PATIENT DEMOGRAPHIC GETDATA VPSRPC1 PUBLIC Called by the Vetlink Kiosk system. The RPC will accept a single input value whic is the patient SSN. The RPC returns the patient demographics, insurance, and appointments (Starting from T-60 and including future appointments).
VPS PATIENT CHECK-IN CHK VPSRPC4 PUBLIC Called by Vetlink Kiosk system. The RPC will accept a single value as input representing the string of pending appointments that the patient is to be checked-in.; and the output produced will be an array that returns the results of each attempted check-in.
VPS PATIENT PRE-REGISTRATION PREREG VPSRPC3 PUBLIC There are 2 input parameters for the RPC call sent by the Vetlink kiosk D = DEATH K = CALL BACK M =LEFT CALLBACK MESSAGE N = NO ANSWER P = NO PHONE T = DON'T CALL U = UNCOOPERATIVE V = PREVIOUSLY UPDATED W =WRONG NUMBER X = CHANGE INFORMATION Pre-registration event. Output: string consisting of a single digit to denote success or failure of the pre-registration, followed by a short message: 1 if pre-registration was successful or 0 if there was a problem. Syntax to indicate success: VPSRES="1,Pre-Registration completed." Syntax to indicate a failure: VPSRES="0,Patient nof found." VPSRES="0,Invalid SSN for this patient." VPSRES="0,Unable to add Pre-Registration." Inputs: DFN and Status Code. Patient DFN -1st input parameter of the RPC call, required. Status Code - code that represents the outcome of the pre-registration interview with the patient, required. List of possible codes that could be sent: B = BUSY C = CONNECTED
VPS EDIT PATIENT DEMOGRAPHIC EDIT VPSRPC2 PUBLIC Called by the Vetlink Kiosk system. The VAMC staff will make changes to the patient demographic record via the Vecna Kiosk and submit the changes to VistA. The RPC will accept 3 parameters. The first parameter represents the return value as required by RPC Broker, the 2nd parameter is an input value which is the patient DFN, and the 3rd parameter is an input value which is the list of data changes that will update one to many fields in the PATIENT file (#2). Integration Agreement 5799 identifies the fields that could potentially be edited.
VPS GET SITES GETSITES VPSRPC5 PUBLIC Called by the Vetlink Kiosk system. Patient SSN is the input value. Return value is a list of treating facilities associated with the patient given the SSN.
VPS GET DFN GETDFN VPSRPC5 PUBLIC Called by the Vetlink Kiosk system. Patient SSN is the input value. Returns patient DFN associated with SSN on record.
VPS FULLSSN FULLSSN VPSRPC5 RESTRICTED Returns a list of patients with SSNs that match the value stored in ID.
VPS LAST5 LAST5 VPSRPC5 RESTRICTED Returns a list of patients matching LastNameInitial_Last4SSN based on Restricted Patient List.
VPS LIST ALL LISTALL VPSRPC5 RESTRICTED Returns a list of patients with names start with (** NOT PREFIXED BY **) To get the next patients, caller must request the next batch of 44 records. For this reason, this RPC accepts two different format of 'LIST FROM' text: 1. FROM = PATIENT NAME. This format will return records start with (** NOT PREFIXED BY **) FROM (PATIENT NAME) 2. FROM = LAST IEN^LAST PATIENT NAME. This format with return the next batch of 44 records after the LAST PATIENT NAME. the input value. Only 44 records will be returned to the caller. e.q: If Patient File contains patient names 'AA', 'AB', 'BB', 'BC, 'CC', 'CD' in this order and caller passes in 'A', all of those patients will be included in the list. If 'GG', 'KK', 'LL' are the 44th, 45th, and 46th patients in the patient name order, 'KK' and 'LL' will not be included.
VPS GET2 PATIENT DEMOGRAPHIC GETDATA2 VPSRPC1 PUBLIC Called by the Vetlink Kiosk system. The RPC will accept two input parameters which are the patient SSN or DFN and the patient type. The RPC returns the patient demographics,insurance, and appointments (Starting from T-60 and including future appointments).
VPS GET CLINICAL REMINDERS REMIND VPSPTCR PUBLIC Called by the Vetlink Kiosk system. The RPC returns the DUE NOW Clinical Reminders for the patient.
VPS PATIENT WRISTBAND PRINT PRINT VPSWRIST This RPC prints patient wristband to VistA printer using VistA standard pat Patient Wristband Print routine (DGPWB).
VPS PRINT PATIENT LABEL PRINT VPSRLBLS This RPC prints patient label using the standard VistA Print Patient Label routine (DGPLBL).
VPS ENHANCED GET PATIENT DEMO GETDATA3 VPSRPC1 PUBLIC This RPC is called by the Vetlink Kiosk (point of service) system. Given Patient SSN or DFN or ICN or VIC/CAC, this RPC returns the patient demographics,insurance,and up-coming appointments, etc for selected categories
VPS GET PRINTERS DEVICE VPSPRINT This RPC returns up to 20 entries from the device file based on Input Criteria.
VPS GET ALL CLINICS ALLCLN VPSRPC10 RESTRICTED This RPC returns a list of hospital locations (defined in the HOSPITAL LOCATION file), which conform the criteria.
VPS GET APPOINTMENTS GET VPSAPPT This RPC will return appointments for a given data range for a specific Appointment Queue. This RPC will refresh an existing queue with the current appointments and typically need to be called only once a day.
VPS GET CHANGED APPOINTMENTS GETCHG VPSAPPT2 RESTRICTED This RPC will only return new, modified, or deleted appointments and should be called periodically by VetLink to update the appointment queue.
VPS SAVE CLINICAL SURVEY SAVE VPSSRVY1 This RPC will return success flag (1) or error flag (-1^error message) Survey Internal Name VPSDATA(2) = INTERNAL^^Survey Internal #1 Questionnaire Template ID VPSDATA(3) = TEMPLATE ID^^5 Survey Version VPSDATA(4) = VERSION^^10 Date/Time Survey was taken VPSDATA(5) = DATE/TIME TAKEN^^9/24/2014@093001 Date/Time Survey was modified VPSDATA(6) = DATE/TIME MODIFIED^^12/31/2014@153301 VPSDFN : Patient IEN Completion STATUS (C=Completed, I=Incomplete) VPSDATA(7) = STATUS^^C DUZ of INTERVIEWER VPSDATA(8) = INTERVIEWER^^4667 Patient Safety (N=NO, Y=YES) VPSDATA(9) = SAFETY^^Y Immediate Action (N=NO, Y=YES) VPSDATA(10)= ACTION^^Y Survey Calculated Value The SURVEY CALC field is used to store overall survey VPSDATA : Array of field-value pair to store calculated values in a delimted string. The string format is as follows: OVERALL SURVEY CALCULATED^CALCULATION LABEL_1;VALUE_1~CALCULATION LABEL_2;VALUE_2~~CALCULATION LABEL_NN;CALCULATION VALUE_NN VPSDATA(11)= SURVEY CALC^^435.9^SCORE;89.5~AVG RATE;24~AVG NO COMPLETE;7 OUTPUT VPSRES = 1 (Survey is stored successully) -1^Error Message (Survey is not stored because an Error) LABEL_NN;CALCULATION VALUE_NN VPSDATA(11)= SURVEY CALC^^435.9^SCORE;89.5~AVG RATE;24~AVG NO COMPLETE;7" DUZ of survey creator VPSDATA(12)= CREATOR^^45465 Multiple Questions VPSDATA(13)= QUESTION^1^Enter Your Name: VPSDATA(14)= QUESTION^2^Do you feel the doctor qualify? Format : VPSDATA(1..n)=FIELD-NAME^SEQ#^FIELD-VALUE VPSDATA(15)= QUESTION^3^Rate visit (1-10) 1=Bad, 10:GREAT? Multiple Response VPSDATA(16)= RESPONSE^1^MCENROE,JOHN VPSDATA(17)= RESPONSE^2^NO VPSDATA(18)= RESPONSE^3^5 Multiple Survey Calculated Values VPSDATA(19)= QUESTION CALC^1^Name: John McEnroe VPSDATA(20)= QUESTION CALC^2^Dr. Carter is not qualified to treat my illness VPSDATA(21)= QUESTION CALC^3^I rated my visit as unsatisfactory OUTPUT VPSRES = 1 (Survey is stored successully) -1^Error Message (Survey is not stored because an Error) Example: Survey Name VPSDATA(1) = NAME^^Survey #1
VPS GET SURVEY DATA GETRPC VPSSRVY2 Retrieves an array containing the patient's Clinical Survey information.
VPS GET ALLERGIES GET VPSALL01 RESTRICTED Called by the Vetlink Kiosk system. VPS GET ALLEGIES retrieves patient allergy data stored in an entry or entries in the PATIENT ALLERGIES file (120.8). The retrieved data is made available to the Vetlink system.
VPS WRITE MRAR PDO WRITE VPSMRAR1 RESTRICTED Called by the Vetlink Kiosk system. The RPC will accept 4 input parameters; and will return output when processing completes or ends with an exception. Vetlink Kiosk has the Medication Review Allergy Review modules where a veteran can review and make changes to his medications and any allergies. The MRAR can also be facilitated by a provider. The local arrays identify the field to be updated along with the respective data changes and serves to the RPC.
VPS WRITE KIOSK PARAMETERS WRITE VPSPARAM RESTRICTED Called by the VetLink Kiosk system. This RPC will accept three input where n : an incremental number that acts as an index field label : the name of VistA Field Name field value : the parameter value to be stored in VistA The output result has similar array structure as the array(n) with an addition of the result code and potential exception message Successful output structure is constructed as: output(n) = field label^field value^1 value '1' at the end indicates the field value was stored successfully parameters and will return result output when processing complete. The Failed output structure is constructed as: output(n) = field label^field value^99^exception message value '99' at the end indicates either field label doesn't exist in VistA or the field value is invalid. input parameters are Kiosk Group (literal value) and the changed configuration values (array) Kiosk Group: when an administrator of VetLink Kiosk is making any Kiosk configuration changes, he/she is making changes for a Kiosk Group. Each element in the array is constructed as: array(n) = field label^field value
VPS GET MRAR PDO GET VPSPDO1 RESTRICTED Software that supports this procedure will build a global array with each subscript in the array assigned a line of text representing clinical data (allergy and medications) associated with the results of a Medication Review Allergy Review with the veteran. This is referred to as PDO output and will be presented as a note on the STAFF-FACING interface on Vetlink.
VPS UPDATE LAST MRAR TIU IEN UPDATE VPSMRARU RESTRICTED This RPC will update the last Allergy and Modication review (MRAR) for a patient with TIU Document IEN. The last MRAR is defined as the last transaction date for a patient in file 853.5 (VPS MRAR PDO)
VPS GET LAST MRAR GET VPSMRAR9 RESTRICTED Given Patient ID (in ID/Type pair), this RPC return the last Medication and Allergy Review data for the patient.
VPS RETRIEVE PATIENT VITALS GET VPSVTL01 This RPC is called by the Vetlink Kiosk (point of service) system. This RPC returns the patient vitals information for as given patient.
VPS STORE VITALS WRITE VPSVTL02 This RPC is called by the Vetlink Kiosk (point of service) system. This RPC stores the patient vitals sent from the Kiosk.
VBECS PATIENT LOOKUP SEARCH VBECLU RESTRICTED This RPC returns XML containing a list of patient demographic data for PatientLastName = PATIENT file (#2) / first comma delimited piece of the NAME field (#.01) PatientFirstName = PATIENT file (#2) / second comma delimited piece and first "space" delimited piece of the NAME field (#.01) PatientMiddleName = PATIENT file (#2) / second comma delimited piece and second "space" delimited piece of the NAME field (#.01) Sensitive = DG SECURITY LOG file (#38.1) / SECURITY LEVEL field (#2) the purpose of inserting a new patient in the VBECS database for PatientDOB = PATIENT file (#2) / DATE OF BIRTH field (#.03) in HL7 format PatientDOBCode = Code derived from a missing day or month value in PatientDOB. B = Both Day and Month is unknown. M = Month is unknown. D = Day is unknown V = valid Day/Month/Year PatientSSN = PATIENT file (#2) / SOCIAL SECURITY NUMBER field (#.09) when receiving an autologous or directed unit on a patient that is not PatientDeathDate = PATIENT file (#2) / DATE OF DEATH field (#.351) Type = TYPE OF PATIENT file (#391) / NAME field (#.01) PrimaryEligibility = MAS ELIGIBILITY CODE file (#8.1) / PRINT NAME field (#5) ServiceConnected = PATIENT file (#2) / SERVICE CONNECTED? field (#.301) ScPercent = PATIENT file (#2) / SERVICE CONNECTED PERCENTAGE field (#.302) PatientSexCode = PATIENT file (#2) / SEX field (#.02) PatientICN = PATIENT file (#2) / INTEGRATION CONTROL NUMBER already defined in the VBECS Patient table. field (#991.01) Veteran = PATIENT file (#2) / VETERAN (Y/N)? field (#1901) PatientLocation = PATIENT file (#2) / WARD LOCATION field (#.1) PatientRoomBed = PATIENT file (#2) / ROOM-BED field (#.101) XML Example: 1 1000 VBECSpatient One T false 19291120 V 666000000 SC VETERAN SC, 50% TO 100% XML Mapping: true 50 M 1000000000V000000 true count attribute = Number of records found Number element = Sequence number of records found VistaPatientId = PATIENT file (#2) / NUMBER field (#.001)
VBECS HOSPITAL LOCATION LOOKUP LOC VBECRPCD RESTRICTED This RPC returns XML containing a list of Hospital Locations from the XML Example: 6W REHAB-KC 503 W 7E PCUS-KC 504 HOSPITAL LOCATION file (#44) of either Ward or Clinic Type for use in W KC-GI RESEARCH 511 C VBECS when issuing units to a location other than the Blood Bank. XML Mapping: LocationName element = HOSPITAL LOCATION file (#44) / NAME field (#.01) LocationIEN element = HOSPITAL LOCATION file (#44) / NUMBER field (#.001) LocationType element = HOSPITAL LOCATION file (#44) / TYPE field (#2)
VBECS PROVIDER LOOKUP PROVIDER VBECRPCE RESTRICTED This RPC returns XML containing a list of physicians in the NEW PERSON ProviderName element = NEW PERSON file (#200) / NAME field (#.01) XML Example: 7650 VBECSprovider,One file (#200) that hold the PROVIDER Security Key and do not have a 53304 VBECSprovider,Two 14909 VBECSprovider,Three 8190 VBECSprovider,Four TERMINATION DATE value prior to the current date, and has a matching 10574 VBECSprovider,Five division from the DIV input parameter whose last name starts with the DATA input parameter. XML Mapping: count attribute = Number of records found ProviderIEN element = NEW PERSON file (#200) / NUMBER field (#.001)
VBECS LABORATORY TEST LOOKUP LABTEST VBECRPCA RESTRICTED This RPC returns XML containing a list of Laboratory tests from the XML Example: HEMATOCRIT - BODY FLUID-KC 1125 BODY FLUID,NOS HCT i-STAT LABORATORY TEST file (#60). 5742 BLOOD HCT(BLOOD GAS) 2244 ARTERIAL BLOOD XML Mapping: Name element = LABORATORY TEST file (#60) / NAME field (#.01) IEN element = LABORATORY TEST file (#60) / NUMBER field (#.001) Specimen element = LABORATORY TEST file (#60) / SITE/SPECIMEN sub-file (#60.01) / SITE/SPECIMEN field (#.01) pointer to TOPOGRAPHY FIELD FILE (#61)
VBECS DIVISION LOOKUP DIV VBECRPCM RESTRICTED This RPC returns XML containing a list of active VAMC divisions associated 589 VA HEARTLAND - WEST, VISN 15 589A4 COLUMBIA, MO VAMC 589A5 with a Medical Center. TOPEKA, KS VAMC 589A6 LEAVENWORTH VAMC 589A7 WICHITA VAMC XML Mapping: DivisionId element = INSTITUTION file (#4) / STATION NUMBER field (#99) DivisionName element = INSTITUTION file (#4) / NAME field (#.01) XML Example:
VBECS BLOOD BANK USER LOOKUP BBUSER VBECRPCM RESTRICTED This RPC returns XML containing a list of users from the New Person file (#99) XML Example: #200 that hold the Security Keys associated with Blood Bank. XML Mapping: count attribute = Number of records found userName attribute = NEW PERSON file (#200) / NAME field (#.01) userDuz attribute = NEW PERSON file (#200) / IEN field (#.001) userInitials attribute = NEW PERSON file (#200) / INITIAL field (#1) divisionCode attribute = INSTITUTION file (#4) / STATION NUMBER field
VBECS WORKLOAD CODES LOOKUP WKLD VBECRPCW RESTRICTED This RPC returns XML containing a list of Workload Codes from the WKLD CPTCode element = WKLD CODE file (#64) / CODE sub-file (#64.018) / CODE field (#.01) XML Example: 86272.0000 Cryoprecipitate Thawing 2.50 CODE file (#64) with a WORKLOAD CODE LAB SECTION of "Blood Bank" to VBECS. 3 88399 86403.0000 Decontamination of Lymphocyte 2 88399 XML Mapping: LMIP element = WKLD CODE file (#64) / WKLD CODE field (#1) Procedure element = WKLD CODE file (#64) / PROCEDURE field (#.01) Cost element = WKLD CODE file (#64) / COST field (#7) WeightMultiplier element = WKLD CODE file (#64) / WKLD UNIT WEIGHT field (#2)
VBECS HCPCS CODES LOOKUP HCPCS VBECRPCH RESTRICTED This RPC returns XML containing a list of active HCPCS codes from the CPT P2028 Cephalin floculation test P2029 Congo red blood test file with a CPT Category of Pathology and Laboratory Services for use in P2031 Hair analysis VBECS. XML Mapping: Code element = CPT file (#81) / CODE field (#.01) Name element = CPT file (#81) / SHORT NAME field (#2) XML Example:
VBECS MED PROFILE LOOKUP RX VBECRPCP RESTRICTED This RPC returns XML containing a list of medications for a patient from ^TMP("PS",$J,D0,0)=ORDER #_File;PKG^DRUG^INFUSION RATE^STOP DATE^REFILLS REMAINING^TOTAL DOSE^UNITS PER DOSE^PLACER #^STATUS^LAST FILLDATE^DAYS SUPPLY^QUANTITY^NOT TO BE GIVEN^PENDING RENEWAL (1 or 0)^ISSUE DATE(Outpatient) or START DATE(Inpatient)^LAST RELEASE DATE/TIME^LAST FILL DAY SUPPLY XML Mapping: PatientName element = VADM(1) PatientSsn element = VADM(2) PatientDob element = VADM(3) in HL7 format the Pharmacy package within a given date range. BeginningSearchDate element = SDATE input parameter in HL7 format EndingSearchDate element = EDATE input parameter in HL7 format OrderNumber element = ORDER # DrugName element = DRUG IssueStartDate element = ISSUE DATE(Outpatient) or START DATE(Inpatient) Status element = STATUS InpatientOutpatientIndicator = PKG XML Example: VBECSpatient,One 666-66-6666 Jan 01, 1900 Oct 01, 2002 Jul 31, 2003 4863015 ACETAMINOPHEN 500MG TAB Apr 08, 2002 The patient demographic data is provided by the VistA API DEM^VADPT in EXPIRED O the VADM array. The medication related data is provided by the Pharmacy API OCL^PSOORRL in the ^TMP("PS",$J global array in the following format.
VBECS LAB ACCESSION UID LOOKUP ORDNUM VBECRPCB RESTRICTED This RPC returns XML containing a list of Laboratory tests and (#69.01) / ORDER# field (#9.5) LabTestId element = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file (#69.01) / TEST/PROCEDURE field (#.01) LabTestName element = LABORATORY TEST file (#60) / NAME field (#.01) SpecimenAccessionNumber = ACCESSION file (#68) / ACCESSION NUMBER sub-file (#68.02) / ACCESSION field (#15) SpecimenUid = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file (#69.01) / TEST sub-file (#69.03) / UID field (#16) CollectionDateTime = ACCESSION file (#68) / ACCESSION NUMBER associated data based on a Lab Order number. The data is used in VBECS to sub-file (#68.02) / DRAW TIME field (#9) XML Example: VBECSpatient,One 308 11465 6479 validate an order and associated a specimen UID with the Blood Bank VBECS RED BLOOD CELLS 2942360003 2942360003 20040823103630-0600 request. XML Mapping: PatientName element = PATIENT file (#2) / NAME field (#.01) VistaPatientId element = PATIENT file (#2) / NUMBER field (#.001) LabOrderNumber element = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file
VBECS LAB TEST RESULTS LOOKUP TSTRSLT VBECRPCA RESTRICTED This RPC returns XML containing a list of Laboratory test results for a XML Mapping: VistaPatientId element = DFN LabTestId element = Test TestPrintName element = Print Name TestResult element = result TestDate element = inverse d/t (Converted to HL7 format) XML Example: patient within a given date range. 378793 3 HGB 14.1 20010910122446-0600 378793 3 HGB 14.4 20010430115535-0600 The data returned is provided by the Lab API RR^LR7OR1 in the ^TMP("LRRR" global array in the following format. ^TMP("LRRR",$J,DFN,SUB,inverse d/t,sequence #) = Test^result^L/N flag^ units^reference range^result status^^^Nat'l Code^Name^System^Verified b y^^Therapeutic flag^Print Name^Accession^Order#
VBECS ACCESSION AREA LOOKUP ACNAREA VBECRPCM RESTRICTED This RPC returns XML containing a list of Lab Blood Bank Accession Areas XML Example: BLOOD BANK 29 COBLOOD BANK 60 from the ACCESSION file (#68) where the LR SUBSCRIPT field .02 is set to LEBLOOD BANK 87 TOBLOOD BANK 91 BLOOD BANK for use in the gov.va.med.vbecs rehosted Blood Bank WIBLOOD BANK 146 application. XML Mapping: AccessionAreaName element = ACCESSION file (#68) / ACCESSION AREA field (#.01) AccessionAreaId element = ACCESSION file (#68) / IEN field (#.001)
VBECS LAB ORDER LOOKUP BY UID ORDER VBECRPCB RESTRICTED (#69.01) / ORDER# field (#9.5) LabTestId element = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file (#69.01) / TEST/PROCEDURE field (#.01) LabTestName element = LABORATORY TEST file (#60) / NAME field (#.01) SpecimenAccessionNumber = ACCESSION file (#68) / ACCESSION NUMBER sub-file (#68.02) / ACCESSION field (#15) SpecimenUid = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file (#69.01) / TEST sub-file (#69.03) / UID field (#16) CollectionDateTime = ACCESSION file (#68) / ACCESSION NUMBER This RPC returns XML containing a list of laboratory tests and associated sub-file (#68.02) / DRAW TIME field (#9) XML Example: VBECSpatient,One 1000 BB0401-01 25000 29500000000 304010800 data based on a Specimen UID. The data is used in VBECS to identify an 2400 VBECS ANTIBODY SCREEN existing VBECS order based on the Lab Order number provided by CPRS. XML Mapping: PatientName element = PATIENT file (#2) / NAME field (#.01) VistaPatientId element = PATIENT file (#2) / NUMBER field (#.001) LabOrderNumber element = LAB ORDER ENTRY file (#69) / SPECIMEN sub-file
VBECS DSS EXTRACT EN VBECDSS RESTRICTED This RPC inserts or updates post transfusion related data in the VBECS DSS EXTRACT file (#6002.03). The data is passed into the VBECDSS routine through the input parameters and a success indicator is returned to the Blood Bank medical device.
VEJD TPA GET KIDS STATUS KID VEJDTP01 AGREEMENT This does a Fileman lookup on the INSTALL file and returns the last entry for the value passed.
VEJDWPB GET SCHED APPTS APPT VEJDVST1 AGREEMENT This will invoke SDA^VADPT. It returns those appointments which were kept and all open future appointments depending upon the date range.
VEJDWPB GET VISITS/APPOINTMENT VSIT VEJDVST2 AGREEMENT This will call the VEJDWPB GET SCHED APPTS rpc to get the scheduled appointments for the user inputted date range. It then loops throughs the Visit file (#9000010) "AA" cross reference to find all visits. It then uses the uses the IN5^VADPT to get the current admission. It then uses the uses the IN5^VADPT to get the current admission.
VEJDWPB GET SC CONDITIONS SCCOND VEJDVST AGREEMENT This will return a string indicating whether the service condition date/time and LOC must be the the hospital location data If VST is passed, then APPT and LOC are optional. questions need to be asked: Agent Orange exposure Environmental Contaminant exposure Service Connected Military Sexual Trauma Head & Neck Cancer If VST is not passed, then APPT must be the scheduling appointment
VEJDWPB ADD PROBLEM CREATE VEJDWPB0 AGREEMENT This will create a new entry in the problem list file using the D CREATE^GMPLUTL(.VEJDDATA,.VEJDRETN) call.
VEJDWPB UPDATE PROBLEM UPDATE VEJDWPB0 AGREEMENT This will update an existing problem using the D UPDATE^GMPLUTL(.VEJDRETN,.VEJDDATA) call
VEJDWPB GET VISITS ONLY VS VEJDVST2 AGREEMENT This loops through the Visit file (#9000010) AA cross reference to find all visits for a patient and date range
VEJD DDR FINDER FIND VEJDDDR0 AGREEMENT
VEJD DDR GETS ENTRY DATA GET VEJDDDR0 AGREEMENT
VEJD DDR LISTER LIST VEJDDDR0 AGREEMENT
VEJD DDR WP FILER WP VEJDDDR0 AGREEMENT
VEJD DDR DELETE ENTRY KILL VEJDDDR0 AGREEMENT
VEJD DDR UPDATE FILE UPDATE VEJDDDR0 AGREEMENT
VEJD DDR FILER FILE VEJDDDR0 AGREEMENT
VEJD DDR UPDATE SUBFILE UPDATE1 VEJDDDR0 AGREEMENT
ISI GET RAD STANDARD REPORTS GETSTD ISIRAR01 This RPC returns an array containing IEN^NAME of RAD 'Standard' reports (File #74.1).
ISI GET RAD STANDARD TEXT GETSTDTX ISIRAR02 Given RAD 'Standard' report IEN(s), this RPC returns the text of the Impression and Report Text sections.
ISIJ ASSIGN ENABLE ASENA ISIJUTL1 RESTRICTED This rpc revised to effectively disable deprecated functionality in the client. assignment functions, based on user's security key & status as a radiologist.
ISIJ RAD RPT DETAIL RPTSTAT ISIJDCU1 PUBLIC Provides RAD REPORT (#74) information for dictation
ISI GET RAD DX CODES GETDXCOD ISIDICR1 RESTRICTED Returns list of Radiology Diagnostic Codes.
ISIJ FAVORITE FAVORITE ISIJFAV RESTRICTED Provides functions to support creating and accessing user Favorite exams list.
ISIJ DYNAMIC QUERY QRYRPC ISIJLS2 PUBLIC Provide functionality to create & validate dynamic queries (compiled by list #9820).
ISIJ NOTES NOTE ISIJNOTE RESTRICTED ISI Rad clinical notes entry and/or display
ISIJ REPORT ENTER RPTOPEN ISIJRPT RESTRICTED Populate the Radiology Report Entry/Dictation window of the ISI Rad client.
ISIJ LOCK REPORT RPTLOCK ISIJRPT RESTRICTED ISIRad use for locking a Radiology report for enter/edit with the Report Entry/Dictation feature of the ISI Rad client.
ISIJ GET RAD TECHS RADLST ISIDICR1 RESTRICTED Returns a list of Rad Techs active at the user's logon site.
ISIJ RAD EXAM UPDATE UPDEXAM ISIDICR1 RESTRICTED Updates TECHNOLOGIST & TECH COMMENT in the exam record; called from ISIRad Report Entry.
VPR GET PATIENT DATA GET VPRD SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("VPR",$J,n) as XML.
VPR DATA VERSION VERSION VPRD SUBSCRIPTION This RPC returns the current version of the XML returned by the RPC 'VPR GET PATIENT DATA.'
VPR GET PATIENT DATA JSON GET VPRDJ SUBSCRIPTION This RPC retrieves the requested data from VistA, and returns it in ^TMP("VPR",$J,n) as JSON.
VPR GET CHECKSUM CHECK VPRDCRC SUBSCRIPTION This RPC retrieves the requested data from VistA and returns its checksum.
XOBV TEST STRING STRRP XOBVLT PUBLIC This simple RPC takes a string as input, adds some additional text to the string and returns the string back to the client. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST GLOBAL ARRAY GARRRP XOBVLT PUBLIC This simple RPC takes an array as input, sets the array into a global array and returns the global array information back to the client. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST GLOBAL NODE GNODERP XOBVLT PUBLIC This simple RPC takes a string as input, sets it as a global node and returns the global node back to the client. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST LOCAL ARRAY LARRRP XOBVLT PUBLIC This simple RPC takes an array as input, sets the array into a local array and returns the local array information back to the client. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST WORD PROCESSING WPRP XOBVLT PUBLIC This simple RPC takes no input parameters and returns a 'chunk' of text. This RPC is used to test whether VistALink properly transports 'chunks' of text. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST PING PINGRP XOBVLT PUBLIC This simple RPC takes no input and returns a success message. This is the primary mechanism to test whether the client successfully connects to an M server using VistALink. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST RPC LIST RPCRP XOBVLT PUBLIC This RPC returns a list of RPC names that begin with the characters indicated in the one input parameter. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST XML RESULTS XMLRP XOBVLT PUBLIC This simple RPC takes no input parameters and returns a 'chunk' of data that is in XML format. This RPC is used to test whether VistALink properly transports and parses application results in XML format. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST NOT IN CONTEXT NOCNTXT XOBVLT RESTRICTED This RPC should not be used and returns the empty string (null). This RPC is used to test the 'not in RPC context' check. For this reason, this RPC is specifically NOT in the 'XOBV VISTALINK TESTER' B-type option in the OPTION (#19) file. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST MULTIPLE SUBSCRIPTS MSUBS XOBVLT PUBLIC This RPC receives an array set up by a client. The client code indicates that the array should be presented to the RPC as multiple M subscripts (ex: DATA("TEXT",1,0) and not the usual DATA(1). It sets the array into a local array and returns the local array information back to the client. This RPC is used as part of the test and learning application distributed as part of VistALink.
XOBV TEST MULT ARRAY PARAMS MARRAYS XOBVLT RESTRICTED This RPC receives 3 arrays set up by a client. This tests the capability of VistaLink to support multiple array-type RPC parameters. It sets each of the three arrays into a local array, sequentially, and returns the local array back to the client. This RPC is used as part of the test and learning application distributed part of VistALink.
XOBV SYSTEMINFO RPC XOBVSYSI RESTRICTED Returns name^value pairs of system information about the M system.
XOBV VALIDATE SAML SAML XOBVSAML RESTRICTED This RPC receives a SAML token to validate a user logon to VistA.
VIABPCE2 GET HFACTORS TYPE HFTYPE VIABPCE2 Returns a list of active health factor types.
VIABPCE4 LEX LEX VIABPCE4 Returns list of coded elements based on lexicon look-up.
VIABU EXTNAME EXTNAME VIABU Returns the external form of a pointer value given the IEN and file number.
VIAB GETSURR GETSURR VIABRPC RESTRICTED This RPC returns information about a user's surrogate, including start and end date/times if they are specified.
VIAB SITENAME SNAME VIABRPC RESTRICTED This RPC will provide the Site Name to the calling application, given the site ID or station number is passed in.
VIAB GET USER DIVISIONS USERDIV VIABRPC RESTRICTED This RPC provides divisional information on the DUZ that is passed in as the input parameter.
VIAB BMS EN VIABMS SUBSCRIPTION This RPC is in support of the Bed Management System (BMS). It reads the parameter "Path" and determines from it what data to return. All BMS requests are handled by this RPC.
VIAB EDIT DEFAULT REASON EDITDRFR VIABRPC RESTRICTED Return value (see details here) determines if and when the consults 'reason for request' can be edited.
VIAB DEFAULT REQUEST REASON DEFRFREQ VIABRPC RESTRICTED
VIAB RADSRC RADSRC VIABRPC RESTRICTED
VIAB CURSPE CURSPE VIABRPC RESTRICTED
VIAB CPTMODS CPTMODS VIABRPC RESTRICTED Returns a list of CPT Modifiers for a given CPT Code.
VIAB NOTEVSTR NOTEVSTR VIABRPC RESTRICTED Returns VISIT LOCATION;EPISODE BEGIN DATE;VISIT TYPE from the TIU DOCUMENT file.
VIAB ACTPROB ACTPROB VIABRPC RESTRICTED Build list of active problems for patient.
VIAB EFR EN VIABEFR RESTRICTED This RPC supports the Embedded Fragment Registry (EFR) project. It reads and returns data from the RESEARCH File #67.1 and the LAB DATA File #63.
VIAB SCDIS SCDIS VIABRPC RESTRICTED
VIAB SCSEL SCSEL VIABRPC RESTRICTED
VIAB PROVDX PROVDX VIABRPC RESTRICTED
VIAB GET IMMUNIZATION TYPE IMMTYPE VIABRPC RESTRICTED Returns a list of active immunizations.
VIAB ISPROSVC ISPROSVC VIABRPC RESTRICTED
VIAB VISIT VISIT VIABRPC RESTRICTED Get list of visit types for clinic.
VIAB SRGY RPTLIST RPTLIST VIABRPC4 RESTRICTED Return list of surgery data for a patient.
VIABDXC ON ON VIABRPC4 RESTRICTED Returns E if order checking enabled, otherwise D.
VIAB DEA SIGINFO SIGINFO VIABRPC4 RESTRICTED Returns the provider/patient info that must be displayed when signing a controlled substance order(s).
VIAB SCHALL SCHALL VIABRPC4 RESTRICTED Returns a list of schedules.
VIAB VALSCH VALSCH VIABRPC4 RESTRICTED Validate a schedule, return 1 if valid, 0 if not,
VIAB ALLSPEC ALLSPEC VIABRPC3 SUBSCRIPTION Returns a list of specimens from the TOPOGRAPHY FIELD file (#61).
VIAB GET LAB TIMES GETLABTM VIABRPC3 SUBSCRIPTION Returns a list of lab collect times for a date and location.
VIAB LOC TYPE LOCTYPE VIARPC3 SUBSCRIPTION Returns C for a Clinic and W for a Ward or -1 if not a clinic or ward type.
VIAB IMOLOC IMOLOC VIABRPC4 RPC returns - Is it an IMO order?
VIAB INPLOC INPLOC VIABRPC4 Returns a list of wards from the HOSPITAL LOCATION file.
VIAB ALLSAMP ALLSAMP VIABRPC4 Returns all collection samples in the format: n^SampIEN^SampName^SpecPtr^TubeTop^^^LabCollect^^SpecName
VIAB MAXDAYS MAXDAYS VIABRPC4 Returns the maximum number of days for a continuous lab order.
VIAB DOWSCH DOWSCH VIABRPC3 This RPC returns a list of schedule that have a frequency defined and the frequency is less than or equal to 1440 minutes.
VIAB FUTURE LAB COLLECTS LCFUTR VIABRPC3 Returns the number of days in the future to allow lab collects.
VIAB DEATEXT DEATEXT VIABRPC3 Returns the text to show on the signature dialog mandated by DEA for when a controlled substance order is selected to be signed.
VIAB IC VALID ICVALID VIABRPC3 Determines whether the supplied time is a valid lab immediate collect time.
VIAB TIU SECVST SECVST VIABRPC This RPC save the secondary visit IEN (field #1207) in TIU (File #8925), if inpatient.
VIAB IMMED COLLECT IMMCOLL VIABRPC Returns help text showing lab immediate collect times for the user's division.
VIAB ADMIN ADMIN VIABRPC This RPC returns administration time infomation: - StartText^StartTime^Duration^FirstAdmin
VIAB DFLTSPLY DFLTSPLY VIABRPC This RPC returns days supply given quantity.
VIAB DEVICE DEVICE VIABRPC This RPC returns a list of print devices.
VIABDX SAVE SAVE VIABDX RESTRICTED Save the order by passing in the following information: ORVP=DFN ORNP=Provider ORL=Location DLG=Order Dialog, ORDG=Display Group ORIT=Quick Order Dialog, ORIFN=null if new order ORDIALOG=Response List
VIAB MEDHIST MEDHIST VIABRPC7 RESTRICTED
VIABPCE SAVE SAVE VIABRPC SUBSCRIPTION Saves PCE information and the following values must be passed in: If applicable: (n)=VST^PR^ Parent for secondary visit (n)=VST^OL^ Outside Location for Historical visits (n)=VST^SC^ Service Connected related? (n)=VST^AO^ Agent Orange related? (n)=VST^IR^ Ionizing Radiation related? (n)=VST^EC^ Environmental Contaminates related? (n)=VST^MST^ Military Sexual Trauma related? (n)=VST^HNC^ Head and/or Neck Cancer related? (n)=VST^CV^ Combat Vet related? (n)=VST^SHD^ Shipboard Hazard and Defense related? (n)=PRV(+: add, -: delete) ^ Provider IEN ^^^ Provider Name ^ Primary Provider? (n)=POV(+: add, -: delete) ^ ICD diagnosis code ^ Category ^ Narrative (Diagnosis description) ^ Primary Diagnosis? ^ Provider String ^ Add to Problem List? ^^^ Next comment sequence # if saving comments (n)=COM^COM (Comments) ^ Next comment sequence # ^ @ = no comments added PCELIST (n)= HDR ^ Encounter Inpatient? ^ Note has CPT codes? ^ Visit (n)=CPT (+: add, -: delete) ^ Procedural CPT code ^ Category ^ Narrative (Procedure description) ^ Quantity ^ Provider IEN ^^^ [# of modifiers; Modifier code/Modifier IEN ^ Next comment sequence # ^ (n)=IMM (+: add, -: delete) ^ Immunization IEN ^ Category ^ Narrative (Immunization description/name) ^ Series ^ Encounter Provider ^ Reaction ^ Contraindicated? ^ ^ Next comment sequence # ^ CVX Code ^ Event Info Source HL7 Code;IEN ^ Dose;Units;Units IEN ^ Route Name;HL7 Code;IEN ^ Admin Site Name;HL7 Code;IEN ^ Lot#;IEN ^ Manufacturer ^ string [Encounter location; Encounter date/time; Encounter Expiration Date ^ Event Date and Time ^ Ordering Provider ^ VIS IEN/VIS Date; VIS IEN n/VIS Date n ^ Remarks Start Seq #;Remarks End Seq # ^ Warning Ack ^ Override Reason (Seq #) (n)=SK (+: add, -: delete) ^ Skin Test IEN ^ Category ^ Narrative (Skin Test description/name) ^ Results ^Enc Provider ^ Reading ^ D/T Read ^ Event D/T ^ Next comment sequence # ^ Reader ^ Ordering Provider ^ Anatomic Location of Placement;HL7 Code;IEN ^ Reading Comment (Seq #) (n)=PED (+: add, -: delete) ^ Patient Education IEN ^ Category Narrative (Patient Education description/name) ^ Level of Service category] (REQUIRED) understanding ^^^^^ ^^ Next comment sequence # (n)=HF (+: add, -: delete) ^ Health Factor IEN ^ Category ^ Narrative (Health Factor description/name) ^ Level ^^^^^ Next comment sequence # ^ Get Reminder (n)=XAM(+: add, -: delete) ^ Exam IEN ^ Category ^ Narrative (Exam description/name) ^ Results ^^^^^ Next comment sequence # # (n)=ICR (+: add, -: delete) ^ Variable Pointer IMM Contraindication Reasons/IMM Refusal Reasons ^ Category ^ (n)=VST^DT^Encounter date/time Narrative ^ Immunization IEN ^ Warn Until Date ^ Event Date/Time ^ Enc Provider IEN ^ ^ Next comment sequence # (n)=VST^PT^Encounter patient (DFN) (n)=VST^HL^Encounter location (n)=VST^VC^ Encounter Service Category
VIAB GETDEM GETDEM VIABRPC3 PUBLIC CALLS VADPT WITH DFN AND RETURNS AN ARRAY WITH PATIENT DEMOGRAPHIC DATA : Using GLOBAL ARRAY with $NA returning the ^TMP global reference. See PIMS manual for details of the ^VADPT API call.
VIAB PATCH PATCH VIABRPC PUBLIC Calls $$PATCH^XPDUTL to return boolean that indicates whether the patch sent in in the string has been installed.
ANRV CREATE OUTCOME MKREC ANRVOB RESTRICTED Creates new Outcome Record.
ANRV GET OUTCOME TEXT GETTXT ANRVOB RESTRICTED Returns subrecord text.
ANRV GET PT OUTCOMES GETREC ANRVOB RESTRICTED Returns top level IEN and sub record IEN plus statuses.
ANRV GET PTALL LISTALL ANRVOA RESTRICTED Returns a list of all patients beginning with(x), from(x), to(x) direction.
ANRV GET PTLAST5 LAST5 ANRVOA RESTRICTED Returns a list of patients using the last 5 format for inquiry e.g. Z9999.
ANRV PTINFO CORE PINF ANRVOA RESTRICTED Returns patient information for verification. Must be changed eventually to include current Sensitive Patient Check.(TO DO).
ANRV OUTCOME SECTION TEXT ADDTXT ANRVOB
ANRV TANRVMESSAGE SNDTXT ANRVOB RESTRICTED Create's and sends completed VIST Outcomes to the national mailgroup to populate the national database.
ANRV SET RECORD STATUS UPREC ANRVOB RESTRICTED Updates the status of the top level Outcome record.
ANRV TANRVPATIENT RPC ANRVOA RESTRICTED
ANRV GUI PARAMETER RPCA ANRVOA RESTRICTED Manages the ANRV system parameters.
ANRV TANRVUSER RPC ANRVOA RESTRICTED Manages all User calls.
ANRV FULLSSN FULLSSN ANRVOA RESTRICTED Given an SSN in the format 999999999(P), return a list of matching patients. patients.
ANRVJ1_RPC_MAIN RPC ANRVJ1 RESTRICTED 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)
ANRV CREATE ENCOUNTER ENCNTR ANRVJ1 Create an encounter.
ANRV PROBLEM LIST LIST ORQQPL SUBSCRIPTION
ANRV GET PN TITLES NOTES TIUSRVD SUBSCRIPTION 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.
WEBG XPAR ADD ADDPARAM WEBGRPCS RESTRICTED
WEBG XPAR UPDATE UPDPARAM WEBGRPCS RESTRICTED
WEBG XPAR DELETE DELPARAM WEBGRPCS RESTRICTED
WEBG XPAR GET GETPARAM WEBGRPCS RESTRICTED
WEBG GMRV VERSRV VERSRV WEBGUTIL AGREEMENT Returns the active version(s) of the GMR Vitals DLL.
WEBG VERIFY CODE EXP DATE VERCDEXP WEBGUTIL Retrieves the date that the given user's Verify Code is due to expire and required to be changed.
WVRPCOR COVER COVER WVRPCOR SUBSCRIPTION Returns the content of the Women's Health panel on the cover sheet.
WVRPCOR POSTREP POSTREP WVRPCOR SUBSCRIPTION Returns the content of the pop-up details window when the user clicks on an item in the Postings cover sheet panel.
WVRPCOR SAVEDATA SAVEDATA WVRPCOR2 SUBSCRIPTION Saves data entered from the CPRS cover sheet.
WVRPCOR EIE EIE WVRPCOR1 SUBSCRIPTION Allows a user to mark a record selected on the CPRS cover sheet as entered in error.
WVRPCOR REASONS REASONS WVRPCOR1 SUBSCRIPTION Returns the predefined set of reasons a user may select from when marking a pregnancy or lactation status as entered in error.
WVRPCOR SITES SITES WVRPCOR1 SUBSCRIPTION Returns a list of website names and hyperlinks, as well as the submenu name, for use in populating the menu that appears when the user right-clicks on the Women's Health panel on the CPRS cover sheet.
WVRPCOR CONSAVE CONSAVE WVRPCOR1 SUBSCRIPTION Determines whether to prompt the user to confirm updating pregnancy and/or lactation data for a patient prior to displaying the update form.
WVRPCOR DETAIL DETAIL WVRPCOR SUBSCRIPTION Returns the content of the pop-up details window when the user clicks on an item in the Women's Health panel on the cover sheet.
WII ADT EN WIIADT1 This remote procedure is run ONLY at the central collection point. It generates a list of all admissions and discharges that have been transferred to the main collection point. The RPC allows the user to select all entries that have not been sent to DEFAS or regenerate the list by a date. Data is extracted from the WII ADT ALL SITES FILE (#987.7).