| 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. |