All RPC List

Name Tag Routine Availability Description
Name Tag Routine Availability Description
DSIF VERIFY FB VER DSIFENA1 AGREEMENT Used ot verify a Fee Basis patient is eligible. Pass in DFN, Output 1 OR {0 = not verified} OR {-1 - error}^Dishonorable Discharge^Agent orange only 1st piece codes: '1' VERIFIED PROCEED '0' NOT VERIFED '-1' ERROR^MESSAGE
DSIF DEMOG DEMOG DSIFENA1 AGREEMENT Pass in IEN of Patient file, return a list of Patient Demographics. Returns an array of demographic data or -1^error message (usually "Invalid Patient selection")
DSIF AUTHLIST AUTHLIST DSIFENA2 AGREEMENT Pass in IEN (DFN), return list of current authorizations or -1^Not a valid patient or -1^Not a valid patient
DSIF GET FB VALUES GETVAL DSIFENA1 AGREEMENT Used to return a list of possible entries for Autorizations in Fee Basis, includes several files (Primary service area, Patient type,Type of Care, Purpose of Visit and Evualation type) If array is not built it will return -1^error message
DSIF DEL AUTH DEL DSIFENA3 AGREEMENT Used to delete an existing authorization in Fee Basis.
DSIF ADD AUTH ADD DSIFENA3 AGREEMENT This RPC is used to pass in an array of values to add a new Authorization. It does verification for required data.
DSIF EDIT AUTH EDIT DSIFENA3 AGREEMENT Used to edit an existing authorization in Fee Basis. Returns 1^edit successful or -1^error message (Invalid patient, invalid authorization, etc)
DSIF VENDOR LOOK VENDOR DSIFENA4 AGREEMENT Used to search for Fee Basis Vendors based on the input of last four numbers, searches Tax ID for all matches on error returns -1^error message
DSIF ADD PT ADD DSIFENA1 AGREEMENT Used to add a patient to the Fee Basis Patient file.
DSIF PRINT 7079 PRINT DSIFENA4 AGREEMENT Used to print an existing 7079 from Fee Basis. on error returns -1^error message
DSIF SEARCH SEARCH DSIFENA4 AGREEMENT Used to search Fee Basis authorizations based on from and to dates. on error returns -1^error message
DSIF GET PRINTERS GETPRINT DSIFENA5 AGREEMENT Returns a list of exisiting VistA printers. Using routine: DEVICE^XUDHGUI
DSIF PRINT GENERIC REPORT PRINTGEN DSIFENA5 AGREEMENT
DSIF BATCH STATUS STATBAT DSIFBAT3 AGREEMENT Used to return a list of a current batch out of Fee Basis. or -1^Batch not found, Quitting
DSIF GET OBLIG GETOBLIG DSIFBAT5 AGREEMENT Used to return a list of obligations based upon Control point and number of years past to return. Example, control point 038 with 2 years, will return all obligations from control point 038 from today - two years to today on error returns -1^error message
DSIF PAY PT VENDOR VENDINFO DSIFPAY0 AGREEMENT
DSIF PAY VENDOR DETAILS VENDISP DSIFPAY0 AGREEMENT
DSIF CPT CR DISPLAY CPT DSIFPAY0 AGREEMENT Returns a list of the CPT notification (same as ^VACPT).
DSIF PAY PAYMENT DISPLAY DISPAY DSIFPAY1 AGREEMENT
DSIF PAY SCHEDULE PAYSCH DSIFPAY1 AGREEMENT Get pay schedule amounts by CPT, Modifiers and Zip code
DSIF TRANSMIT TO AUSTIN TRANSMIT DSIFPAY5 AGREEMENT Triggers batches to be transmitted to Austin. Same as VistA menu: FBAA QUEUE DATA FOR TRANS
DSIF PAY GET REJECT ITEMS GETREJ DSIFPAY6 AGREEMENT Returns a list of rejects sorted by rejected Batches
DSIF DISP FEE CP FBCP DSIFBAT5 AGREEMENT Return a list of existing Control Points that the user has access to
DSIF BATCH DISP OPEN DISOPENB DSIFBAT1 AGREEMENT Show open Fee Basis batches or -1^error message -1^error message
DSIF BATCH DELETE DELBATCH DSIFBAT1 AGREEMENT Used to delete an existing Batch for Fee Basis ;;Rejects pending flag is 'YES' ;;Batch has existing invoices Return values: 1^Batch [#] deleted -1^error message as below: ;;Total dollars>0 ;;Invoice count>0 ;;Payment lien count>0
DSIF BATCH CLOSE CLOSEBAT DSIFBAT1 AGREEMENT Used to close an open batch for Fee Basis
DSIF BATCH LIST ITEMS LISTBAT DSIFBAT2 AGREEMENT Used to display batch items from Fee Basis batch items. on error returns -1^error message
DSIF BATCH RANGE OF STATUS RANGEBAT DSIFBAT2 AGREEMENT Used to display a list of batches based on a batch IEN. on error returns -1^error message
DSIF BATCH OPEN USER USERBATS DSIFPAY0 AGREEMENT Returns splash screen of open batches identical to the routine ^FBAASTA
DSIF PAY GET VALUES GETPAY DSIFPAY0 AGREEMENT
DSIF PAY CREATE INVOICE NEWINV DSIFPAY2 AGREEMENT Retruns a new invoice number from GETNXI^FBAAUTL
DSIF PAY ALL PAYMENTS DISPLAY EN1 DSIFPAY2 AGREEMENT Input DFN and Vendor IEN, to get a list of existing payments. Optional parameters are Date of service (FM date) and CPT IEN.
DSIF PAY MED PAYMENT ADD/EDIT EDITPAY DSIFPAY3 AGREEMENT Use to add/edit Medical Payment data
DSIF BATCH GET REJECTS REJECTS DSIFPAY1 AGREEMENT No input. Display batches with rejects pending
DSIF PAY DELETE PAYMENT DELPAY DSIFPAY2 AGREEMENT Allows deletion of payment data based on flags supplied, usually requires supervisor key.
DSIF PAY FIX ALL REJ ITEMS ALLMEDR DSIFPAY2 AGREEMENT re-initiate all rejected line items in medical (B3) type batch
DSIF PAY FIX SEL REJECT ITEMS REINIT DSIFPAY6 AGREEMENT
DSIF BATCH LIST BY STATUS LISTSTAT DSIFBAT2 AGREEMENT Returns a list of batches sorted by entered status (O^C) [open and closed] Screens to users who opened and supervisors
DSIF BATCH CREATE NEWBAT DSIFBAT1 AGREEMENT
DSIF BATCH PAYMENTS DISPLAY BATPAY DSIFPAY2 AGREEMENT Show all payments in a batch
DSIF BATCH RELEASE RELBAT DSIFBAT3 AGREEMENT This RPC will release the selected batch.
DSIF BATCH FINALIZE FINALIZE DSIFBAT5 AGREEMENT
DSIF BATCH DISP ITEMS BATDISP DSIFBAT4 AGREEMENT Returns exsiting items in a batch to use to edit an existing batch
DSIF BATCH REASSIGN REASSIGN DSIFBAT4 AGREEMENT Used to reassign an open batch from one user to a second user, must have the FBAASUPERVISOR key to use.
DSIF BATCH REOPEN REOPENB DSIFBAT1 AGREEMENT
DSIF PAY ALL BATCH ALLPAYB DSIFPAY1 AGREEMENT Return all payments in a batch IEN
DSIF PAY READMAIL MAIL DSIFPAY6 AGREEMENT
DSIF PAYMENT HISTORY LIST DSIFRPT2 This is an RPC version of the LIST PAYMENT HISTORY option in the Fee Basis application.
DSIF GENERIC PRICER GENERIC DSIFINP3 AGREEMENT Used to build a transaction to send to the Austin Pricer system this data will NOT be stored anywhere. It serves only as a tool to determine reimbursement rates.
DSIF INP GET VALUES GETVALS DSIFINP0 AGREEMENT Return values needed for drop down boxes in Inpatient Authorizations
DSIF INP PATIENT REG REG DSIFNOT3 This RPC will add entries to file 162.2 FEE NOTIFICATION/REQUEST FILE. The logic was taken from routine: FBCHREQ* and edit template FBCH ENTER REQUEST.
DSIF INP CHECK INCOMPLETE NOTE CHKINOT DSIFNOT3 This RPC will check to see if there is an incomplete 7078 for this patient. If one exists then there cannot be a new request added.
DSIF INP CHECK OVERLAP DATES CHKOVLP DSIFNOT3 This RPC checks the from and to dates to make sure they do not overlap with another request. Logic copied from FBAAUTL2.
DSIF INP OBLIG LOOKUP OBLLIST DSIFINP0 AGREEMENT Input Control Point, return obligations and amounts
DSIF INP DISP DISPLAY DISP DSIFINP0 AGREEMENT Returns inpatient waiting disposition
DSIF INP GET NOTIFICATIONS GETNOTES DSIFINP0 AGREEMENT Pass in existing patient IEN, returns a list of existing notifications
DSIF INP GET 7078 GET7078 DSIFINP0 AGREEMENT Pass in 7078 IEN.
DSIF INP ENTITLEMENTS ENTS DSIFNOT3 This RPC enters the Legal and Medical Entitlements in prep for the creation of the 7078.
DSIF INP VALID FOR 7078 CHK7078 DSIFNOT4 This PRC preforms some basic checks on an entry in file 162.2 to see if it is complete enough to create a 7078.
DSIF INP ENTER 7078 EN7078 DSIFNOT4 This RPC enters a 7078, updates the FEE BASIS PATIENT FILE, and calls IFCAP to post the 1358.
DSIF INP CANCEL 7078 CAN7078 DSIFNOT2 This RPC will mark the 7078 cancelled and if possible remove the Non-VA PTF record and make modifications to the 1358. Logic cloned from existing routine FBCHC78.
DSIF INP CHECK CANCEL 7078 CANCHK DSIFNOT2 This RPC does some basic checks on a 7078 to see if can be cancelled.
DSIF INP LIST AUSTIN MESSAGES LISTMESS DSIFPAY6 AGREEMENT Retrieve a list of Austin messages for Pricer adjustments.
DSIF INP PROC LOOKUP LOOKUP DSIFINP1 AGREEMENT Pass in text for a lookup of Procedure codes (File #80.1)
DSIF INP PROCEDURE PROCLK DSIFINP1 AGREEMENT Pass in procedure number of IEN of procedure (File #80.1) for a description and IEN
DSIF INP AUTHORIZATION LIST AUTH DSIFEP This RPC will return a list of Authorizations from the FEE BASIS PATIENT File #161.
DSIF INP ADD/EDIT PAYMENT EN DSIFEP This RPC is a background version of the FBCHEP routine to enter and edit payments for Fee Basis Patients.
DSIF INP ADD AUTH ADD DSIFINP2 AGREEMENT This RPC is used to pass in an array of values to add a new Inpatient Authorization. It does verification for required data.
DSIF INP EDIT AUTH EDIT DSIFINP2 AGREEMENT Used to edit an existing Inpatient authorization in Fee Basis. Returns 1^edit successful or -1^error message (Invalid patient, invalid authorization, etc)
DSIF INP DELETE INVOICE DELINV DSIFEP This RPC is a copy of FBCHDIN logic removing the user interaction.
DSIF INP LIST BATCH INVOICES LSTINV DSIFEP This RPC will return the IEN's to the FEE BASIS INVOICE File #162.5. These a derived from the "AC" index for a given Batch IEN.
DSIF INP CHK DEL BATCH VALDEL DSIFEP This RPC checks the validity of a given batch for ownership and status to determine if an invoice in this batch can be deleted.
DSIF INP CENSUS REPORT CENSUS DSIFRPT This is an RPC version of the FBCNHCEN routine to produce the Fee Basis Census Report.
DSIF INP HOSPITAL COST RPT COSTRPT DSIFRPT0 This is an RPC version of the CIVIL HOSPITAL COST REPORT as found in routines FBCHCR anc FBCHCR1.
DSIF INP NON-VA HOSP ACTIVITY START DSIFRPT1 This is an RPC version of the NON-VA HOSPITAL ACTIVITY report.
DSIF INVOICE DISPLAY INVDISP DSIFINP4 AGREEMENT Enter Batch or Invoice number
DSIF AUTH DISPLAY AUTH DSIFENA6 AGREEMENT Pass in a DFN and an Auth IEN to see all data for that Auth
DSIF PAT/VEN PAYMENT REPORT EN DSIFRPT3 This is an RPC version of the FBPAY routines.
DSIF INP PAYMENT LIST LOOKUP DSIFEP1 This RPC returns a list of all entries in file 162.5 for a given entry in 7078.
DSIF INP GET PAYMENT EN DSIFEP1 This RPC retrieves data from file 162.5 for display in the edit process.
DSIF INP 7078 PRT PRT7078 DSIFENA6 AGREEMENT Print 7078
DSIF INP 7078 PRTVAL GETVAL DSIFENA6 AGREEMENT Enter Patient IEN to get a list of 7078's not cancelled
DSIF INP NEW 7078 OBLIGATION NEWOBL DSIFNOT4 AGREEMENT
DSIF PATIENT REG REG DSIFNOT3 This RPC will add entries to file 162.2 FEE NOTIFICATION/REQUEST FILE. The logic was taken from routine: FBCHREQ* and edit template FBCH ENTER REQUEST.
DSIF CHECK INCOMPLETE NOTE CHKINOT DSIFNOT3 This RPC will check to see if there is an incomplete 7078 for this patient. If one exists then there cannot be a new request added.
DSIF CHECK OVERLAP DATES CHKOVLP DSIFNOT3 This RPC checks the from and to dates to make sure they do not overlap with another request. Logic copied from FBAAUTL2.
DSIF REQUEST ENTER/EDIT EN DSIFNOT6 This RPC duplicates the logic from FBCHREQ* routines and the FBCH ENTER REQUEST input template.
DSIF INP EDIT 7078 ED7078 DSIFNOT6 This RPC allows the update of certain fields in the 7078 and FEE PATIENT files.
DSIF INP ADD ROC ADD DSIFROC This RPC duplicates the logic of the FBCH ADD ROC input template for file 161.5.
DSIF INP 7078 EDIT CHECK EDTCHK DSIFUTL This RPC is used to see if there is at least one payment on file for a given 7078. This is needed by the GUI so it won't allow the user to edit a 7078 if a payment exists.
DSIF VIEW INVOICE INDISP DSIFPAY7 AGREEMENT An RPC used to display all fields of file 162.5
DSIF UNA GET REASONS GETVAL DSIFUCEN AGREEMENT Get values from 162.93, using API: DISP9^FBUCUTL5(162.93)
DSIF INP COMPLETE PAYMENT COMP DSIFEAP AGREEMENT Logic cloned from FBCHEAP to complete a CH payment
DSIF INP PRICER RELEASE PRICER DSIFBAT7 AGREEMENT RPC to release a CH (B9) batch to the pricer.
DSIF INP NOTIFICATION DELETE DELNOTF DSIFINP1 SUBSCRIPTION Delete notificatio and ROC if 7078 pointer not present
DSIF UNA ADD PAYMENT EN DSIFPAU SUBSCRIPTION Add/edit Unauthorized payments
DSIF UNA GET POINTER IEN GETAUTH DSIFPAU SUBSCRIPTION
DSIF AUTH VERIFY AUTH VERIFY DSIFENA3 AGREEMENT Look to see if a patient has a valid authorization and if it has payments against it.
DSIF UTL GETDATA GETDATA DSIFUTL Given an XQAID, return XQADATA for an alert.
DSIF UTL SELCHK SELCHK DSIFUTL Check for sensitive patient.
DSIF INP INVOICE CHECK INVCHK DSIFUTL AGREEMENT Pass in the IEN of the 7078 or the 583 file, and the file (7078 or 583) Returns the Invoice number(s) linked to the 7078 or 583 if one exists.
DSIF STATIONS STATNUM DSIFUTL SUBSCRIPTION Return station number the user is logged into^available IFCAP station numbers for the user^Station Name
DSIF OP CHECK NUMBER LOOKUP OPCKN DSIFPAY8 SUBSCRIPTION Pass in one parameter - delimited BY ";" (Semicolon) Invoice IEN(Required);; (Inpatient claims) Invoice IEN(Required);Invoice date (FM format,Required);external CPT code (Required) - (Outpatient claims)
DSIF VEN GET ACTIVE CONTRACTS VENCNT DSIFUTL SUBSCRIPTION Pulls a list of Active Contracts from file 161.43
DSIF FB INSTITUTION GETINST DSIFUTL SUBSCRIPTION Input Station number, return all populated fields in file #4.
DSIF BATCH EDIT EDITBAT DSIFBAT4 AGREEMENT Used to edit an existing batch in Fee Basis Returns 1^edit successfull or -1^error message
DSIF INP EDIT ROC ROCEDIT DSIFINP1 This RPC duplicates the logic of the FBCH EDIT ROC input template.
DSIF CNSLTS FEE CONSULTS FEECNSLT DSIFCNS AGREEMENT Returns a list of consults for the specified service in block of 50 consults at a time. Last item in the list is $$END$$ when last consult for service returned.
DSIF CNSLTS GET CONSULT DETAIL DETAIL DSIFCNS AGREEMENT This RPC will retrieve Consult data as discrete information to be used to auto-populate fields in the FBCS Authorization application.
DSIF BATCH LIST REJECTED ITEMS LSTREJ DSIFLRJ AGREEMENT ; Input: Batch # (IEN, if passed in as "nnn;") ; ^TMP($J,"DSIFLRJ",x)=ien of 162 payment file. (may be multiple lines rejected) ; ; ^TMP($J,"DSIFLRJ",x)=ien of 162 payment file. (may be multiple lines rejected) ; ; Output: ; ; If B9 ; ; ^TMP($J,"DSIFLRJ",1)=ien of 162.5 invoice file ; ; If B3 ;
DSIF BATCH REPROCESS PROCESS DSIFBAT9 AGREEMENT
DSIF PAY FIX REJ LINE ITEMS REALL DSIFPAY2 AGREEMENT
DSIF BATCH RETRANSMIT VOUCHER VOUCH DSIFBAT9 AGREEMENT ; Input : FBN: batch IEN ; Output: FBOUT: returns 1 and success message if successful, -1 and error message if failed
DSIF PROCESS OVERDUE BATCH PROCESS DSIFBAT9 AGREEMENT
DSIF BATCH LIST OLD GETOLD DSIFLRJ AGREEMENT This RPC traverses through both inpatient and outpatient records and retrieves a list of batches that are in purgatory.
DSIF CNSLTS GET TRACKING LIST CNSTRAK DSIFCNS AGREEMENT This RPC returns a list of Consults captured through HL7 that are from a defined Fee Service/Specialty, and have been updated through a Consult action. Those actions include, Comment, Forward, Edit/Resubmit, Complete, Forward, Significant Findings, Cancel/Deny, or Discontinue.
DSIF CNSLTS DEL TRACKING DELETE DSIFCNS AGREEMENT This RPC will delete FBCS Consult Tracking Records (truly mark as hidden) so they will no longer be returned. The Consult Tracking records are not truly deleted as they are still being used to look for Comment/Significant Finding updates that may occur. After 90 days of inactivity, they are removed from the file.
DSIF CNSLTS GET CONSULT GET DSIFCNS AGREEMENT This RPC will return details for a single Consult that uses the same format as DSIF CNSLTS FEE CONSULTS.
DSIF CNSLTS ISPROSVC ISPRO DSIFCNS1 RESTRICTED This RPC will return whether the specified Consult Service is part of the Consults-Prosthetics Interface. Cloned from ORQQCN ISPROSVC
DSIF CNSLTS DEFAULT REASON DEFREA DSIFCNS1 RESTRICTED This RPC returns the specified Consult Service default reason for request. Cloned from ORQQCN DEFAULT REQUEST REASON RPC.
DSIF CNSLTS PROVDX PROVDX DSIFCNS1 RESTRICTED This RPC returns the Provisional Diagnosis for the specified Consult. Cloned from ORQQCN PROVDX
DSIF CNSLTS SVC W/SYNONYMS SVCSYN DSIFCNS1 RESTRICTED This RPC returns a list of Services with synonyms. Cloned from ORQQCN SVC W/SYNONYMS.
DSIF CNSLTS SVCTREE SVCTREE DSIFCNS1 RESTRICTED This RPC returns a list of Consult Services. Cloned from ORQQCN SVCTREE.
DSIF CNSLTS SCHEDULE SCH DSIFCNS1 RESTRICTED This RPC updates a Consult with the action of Scheduled. Cloned from ORQQCN SCH
DSIF CNSLTS SET ACT MENU SETACTM DSIFCNS1 RESTRICTED This RPC returns the permissions a user has for the Consult selected, and what actions they are allowed to take. Cloned from ORQQCN SET ACT MENU
DSIF CNSLTS ADDCMT ADDCMT DSIFCNS1 RESTRICTED This RPC allows for the adding of a Comment to a Consult. Cloned from ORQQCN ADDCMT
DSIF CNSLTS SIG FIND SIGFIND DSIFCNS1 RESTRICTED This RPC allows for Significant Findings updates to be added to a Consult. Cloned from ORQQCN SIG FIND
DSIF CNSLTS ADMIN COMPLETE ADCOM DSIFCNS1 RESTRICTED This RPC allows for the admin completion of the selected Consult. Cloned from ORQQCN ADMIN COMPLETE
DSIF CNSLTS DISCONTINUE DISCON DSIFCNS1 RESTRICTED This RPC allows for the discontinuing of a selected Consult. Cloned from ORQQCN DISCONTINUE
DSIF CNSLTS FORWARD FWRD DSIFCNS1 RESTRICTED This RPC allows for a Consult to be forwarded to a different Service. Cloned from ORQQCN FORWARD
DSIF CNSLTS RESUBMIT RESUB DSIFCNS1 RESTRICTED This RPC allows for a consult to be resubmitted. Cloned from ORQQCN RESUBMIT
DSIF CNSLTS LOAD FOR EDIT LOFED DSIFCNS1 This RPC loads a Consult so that it can be edited. Cloned from ORQQCN LOAD FOR EDIT
DSIF CNSLTS GET ORDER NUM GETORD DSIFCNS1 RESTRICTED Returns the order number for a specified consult. Cloned from ORQQCN GET ORDER NUM
DSIF CNSLTS CAN EDIT CANEDIT DSIFCNS1 RESTRICTED RPC to determine whether a consult can be edited. Cloned from ORQQCN CAN EDIT
DSIF CNSLTS LEX LEX DSIFCNS1 This RPC performs a Lexicon search based upon what is passed in. Cloned from LEX^ORWPCE
DSIF CNSLTS LEXCODE LEXCODE DSIFCNS1 Returns the Lexicon code for a given IEN.
DSIF CNSLTS PURGE TRACKING PURGE DSIFCNS This RPC allows for purging of tracking records from within VistA by the Authorization GUI. This will allow us to do bulk deletes through the Purge Utility found in Authorization.
DSIF CNSLTS UNHIDE CONSULT UNHIDE DSIFCNS This RPC will unhide a Consult hidden in the FBCS Consult Tracking (#19655) file.
DSIF ICD IMP DATE IMPDATE DSIFICD This RPC will retrieve the ICD code system implementation date.
DSIF ICD GET LONG DESC LD DSIFICD This RPC will return the long description (max 245 characters) for the specified code.
DSIF ICD LEX SEARCH LEXSRCH DSIFICD This RPC returns the ICD-10-CM category and code results of a search based upon a description or code value. The return is designed for display in a tree view control.
DSIF INP VERIFY PAYMENT CODES VERIFY DSIFEP2 This RPC will take in a 7078/583 pointer for an inpatient claim to determine whether the inputted ICD-9 or ICD-10 Diagnosis and Procedure codes are valid. It will return the inputted codes in as an array with either the internal number (for valid) or -1 (for invalid) or -2 (for inactive) for the codes that aren't.
DSIF GET ADJUSTMENT REASONS GETADR DSIFUTL2 AGREEMENT This will return all of the values found within the ADJUSTMENT REASONS file (#161.91).
DSIF GET REMITTANCE REMARKS GETRR DSIFUTL2 This RPC returns all of the Remittance Remarks (file #161.93).
DSIF GET ADJUSTMENT GROUP GETAG DSIFUTL2 This RPC will return the Adjustment Group (file #161.92) values.
DSIF WIN PRINT 7079 PRINT DSIFENA7 This RPC will create a 120 character wide array of text to duplicate the printing of a 7079 through VistA so that it may be printed via the Windows client.
DSIF INP 7078 WIN PRT PRINT DSIFENA8 This RPC will format the 7078 form in a printable fashion to be used through a Windows (client) printer, instead of through VistA.
DSIF BATCH LIST AGED REJECTS AGED DSIFLRJ This RPC returns batch IENs (file #161.7) that were transmitted more than 10 days ago and have pending rejects.
DSIF VEN GET ACTIVE IPAC GETIPAC DSIFUTL This RPC will return all active IPAC agreements for the specified vendor.
DSIF BATCH INQUIRY INQ DSIFBAT3 Returns the batch status for the selected batch. This RPC is different than DSIF BATCH STATUS, as it will return the batch status for any selected batch and not require the batch be opened by the user or the user needing to be a supervisor to see.
DSIF 7079 GETAUDIT GETAUDIT DSIFENA4 PUBLIC Returns USER and DATA Audit information from the FEE BASIS patient FILE
DSIF GET METHODOLOGY GETMETH DSIFENA5 AGREEMENT RPC to return entries from file 163.98 Payment methodologies. requires no input, returns a global array of methodologies and codes.
DSIF GET REPORT TYPES GETART DSIFUTL2 AGREEMENT
DSIF UNA OP FILE ATTACHMENT FILEAIO DSIFUTL2 AGREEMENT File attachment information to file 162.03 Input values DSIFOUT - Variable to return results 1 or -1 FBIENS - payment node to file attachements to FBATID - array of attachements in the format x^y where x eqauls attachment id and y is a pointer to 353.3
DSIF CNSLTS FEE PATIENT DFNCNSLT DSIFCNS2 AGREEMENT Returns consult information for a FEE BASIS Patient.
DSIF PAY FEE SCHEDULE FEESCH DSIFPAY1 This RPC will return the local fee scheduled for the identified procedure code. This RPC bypasses the RBRVS values.
DSIF PAY FEE SCHEDULE MULT FEESCH1 DSIFPAY1 Allows for multiple CPT codes to be passed in to calculate the fee schedule for each.
DSIF FIND PATIENT DFN FIND DSIFUTL3 Finds a patient (or list of patients) by identifiable characteristics (ICN, SSN, Terminal Digit, Name and DOB). Returns a list of patients that match the criteria passed in to include their DFN.
DSIF PROVIDER SEARCH PROVIDER DSIFUTL3 Returns a list of Fee providers given the search criteria passed in (Name/TaxID/NPI).
DSIF INP GET ROC GET DSIFROC Returns all of the information for a Fee Basis Inpatient Report of Contact from the FEE CH REPORT OF CONTACT (#161.5) file.
DSIF PAY INVOICE CHECK PAYCHK DSIFUTL Returns the number of unique invoices for a 7079.
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. ***
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.
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.
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.
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
ONC VACCR RPC EN1 ONCRPC RESTRICTED This REMOTE PROCEDURE outputs OncoTrax data in the VACCR record layout format.
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.
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).
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.
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
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.
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.
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
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.
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
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.
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.
IBCN SSVI ENABLED RPC IBCNVRD0 PUBLIC This RPC checks to see if the System Sharing Verified Insurance (SSVI) is enabled at a patients treating facility.
IBCN SSVI SEND RPC IBCNVRD1 PUBLIC This RPC sends a patient's active insurace once verified to the patient's other treating facilities.
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.
ORRC PHY DASHBD PATIENTS EN ORRCDPT SUBSCRIPTION This call returns a list of patients with recent activity (new results or ADT movements) or items that need attention (tasks that are due or unsigned orders and notes) for the specified user.
ORRC RESULTS BY PATIENT LIST ORRCACK SUBSCRIPTION This call returns a list of orders for a patient placed by the user, that have new unacknowledged results.
ORRC RESULTS BY ID RESULT ORRCACK SUBSCRIPTION This call returns the results for a list of orders.
ORRC RESULTS ACKNOWLEDGE ACK ORRCACK SUBSCRIPTION This call will mark new results as being acknowledged by the user; it will return a true or false value for each order ID if successfully saved.
ORRC TASKS BY PATIENT LIST ORRCTSK SUBSCRIPTION This call returns a list of tasks for a patient that are not yet completed.
ORRC TASKS BY ID DETAIL ORRCTSK SUBSCRIPTION This call returns the details of the tasks requested in the list of ID's passed in.
ORRC TASK ADD NEW ORRCTSK SUBSCRIPTION This call will accept data to create a new entry in the Patient Task file #102.3 and return the new identifier.
ORRC TASK EDIT EDIT ORRCTSK SUBSCRIPTION This call will update patient tasks using the data strings passed in, and return a true or false flag with each ID indicating if the update was successful.
ORRC TASK COMPLETE COMP ORRCTSK SUBSCRIPTION This call accepts a list of patient task ID's to be marked as completed.
ORRC TASK SUBJECTS BY PT SUBJ ORRCTSK SUBSCRIPTION This call returns a list of the subjects previously used for tasks on this patient.
ORRC UNSIGNED BY ID DETAIL ORRCSIG SUBSCRIPTION This call returns the details of a list of orders and/or documents.
ORRC EVENTS BY ID TEXT ORRCEVT SUBSCRIPTION This call returns the text of the documents associated with the events in the ID list passed in.
ORRC EVENTS ACKNOWLEDGE CLEAR ORRCEVT SUBSCRIPTION This call will clear the event alerts for this user, and return a true or false value for each ID if successful.
ORRC SIGN SIGN ORRCSIG SUBSCRIPTION This call will apply the user's electronic signature to the orders and documents in the ITEM array. It will return a boolean result for each item (indicating success or failure), with explanatory text in the event the call fails.
ORRC RESULTS BY DATE LISTD ORRCACK SUBSCRIPTION This call returns a list of orders for a patient with new results within a given time frame, that have not been acknowledged by the user.
ORRC APPTS BY PATIENT APPT ORRCEVT SUBSCRIPTION This call returns a list of the patient's appointments, including scheduled procedures, within a given time frame.
ORRC ORDERS BY PATIENT LIST ORRCOR SUBSCRIPTION This call returns a list of orders for a patient by various views.
ORRC VITALS BY PATIENT LIST ORRCVIT SUBSCRIPTION This call returns recent vitals measurements taken for the patient.
ORRC NURS DASHBD PATIENTS EN ORRCDPT1 SUBSCRIPTION This call returns a list of patients with recent activity (new results, vitals, or appointments) or items that need attention (tasks that are due, generic text or unverified orders) for nursing users.
ORRC VITALS BY ID DETAIL ORRCVIT SUBSCRIPTION This call returns the details of the measurement sets requested in the list of ID's passed in.
ORRC EVENTS BY PATIENT LIST ORRCEVT SUBSCRIPTION This call returns a list of the patient's alerted events.
ORRC ORDERS BY ID DETAIL ORRCOR SUBSCRIPTION This call returns the Detailed Display report for the given order IDs.
ORRC ORDERS VERIFY VERIFY ORRCOR SUBSCRIPTION This call accepts a list of order IDs to be marked as verified.
ORRC ORDERS COMPLETE COMP ORRCOR SUBSCRIPTION This call accepts a list of order IDs to be marked as completed.
ORRCQLPT PTDFN PTDFN ORRCQLPT RETURNS THE DFN GIVEN A REPORT LINE IDENTIFIER
ORRCQLPT PTDEMOS PTDEMOS ORRCQLPT Returns patient demographics info in the form: ^^^^
ORRC DASHBOARD PATIENTS MAIN ORRCDPT SUBSCRIPTION This call returns a list of patients with recent activity or items that need attention for the specified user.
ORRC ALERTS BY PATIENT PAT ORRCXQ SUBSCRIPTION This call returns a list of the patient's non-ADT alerts.
ORRC TASKS DUE BY PATIENT DUE ORRCTSK SUBSCRIPTION This call returns a list of tasks for a patient that are now due.
ORRC TASK CANCEL CANC ORRCTSK SUBSCRIPTION This call accepts a list of patient task ID's to be marked as canceled.
ORRC SYSID SYS ORRCLNP SUBSCRIPTION This RPC will return the system identifier as a prodcution system or not.
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.
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.
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.
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.
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.
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 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 (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 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 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.
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.
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).
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
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
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.
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
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 Used to ensure GUI and VISTA are on the same version of CAPRI.
DVBAB DIVISION DIVISION DVBAB1 SUBSCRIPTION
DVBAB TEAM PATIENTS TEAMPTS DVBAB1 SUBSCRIPTION Function returns an array of patients on a team.
DVBAB REPORTS START DVBAB82 RESTRICTED 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
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. WILL BE RE 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 reroute a 2507 C&P Request to another VAMC facility.
DVBA CAPRI REROUTE INFO RINFO DVBCUTL8 SUBSCRIPTION
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
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 list of Treating Facilities, including SOURCE ID, station number, and IDENTIFIER STATUS.
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.
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.
RMPFDEMOG START RMPFRPC1 RESTRICTED Accepts the patient DFN and returns an array containing predefined demographic information
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)
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
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
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 DSIROI 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
DSIR TEST PEND CLARIFICATION PENDCLR DSIROI8
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
DSIR LAB INTERIMS INTERIMS DSIROI1
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
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 areport 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.
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.
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
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.
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.
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
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.
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
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.
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 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.
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 or SECID) 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
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 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 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 ICN^AGE^TS^TSSVC
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