Orders Module Permissions
Permission | Description |
---|---|
accsee |
Allow access to review and create accessions and orders. |
accnew |
Allow creation of new accessions and orders. |
accsavetoday |
Allow storage of accession information on accessions created today only. Should not be used at same time as accsaveany below. |
accsaveany |
Allow storage of accession information on any accessions. |
accverifytoday |
Allow verification of accession information created today only. |
accverifyany |
Allow accession verification for any accession. |
accdeltoday |
Allow deletion of accessions created today only. |
accdelany |
Allow deletion of any accession. |
reqprint |
Activate Req button on order screen so requisitions can be printed. |
qa |
Activate Answer button on the question answer screen. |
accreferral |
Save New Accession Referral Numbers. |
referralsee |
Activate Referral button on the order screen. |
exportord |
Activate Export Order button for order data transfer to FAST Registration screen. Also used for HL7 data export. |
pricesee |
Activate Total Price on Order Screen. |
accacctsee |
Activate Accession Level Acct # field on order screen. |
accreqidsee |
Activate Accession Level Req ID field on order screen. |
acclabsee |
Activate Accession Level Lab Acc field on order screen. |
clientsee |
Activate Client combo box on order screen. |
recvsee |
Activate Specimen Receive fields on order screen. |
ordanyprov |
Allow orders to be placed for any physician in database. If this permission is not used, then orders can be placed only for assigned providers by entry group code. |
ptlocationsee |
Activate Patient Location field on order screen. |
seeallptordsresults |
Allow user to see all orders and results in the system. If this permission is not used, then the system only allows access to orders and results by entry group code. |
copyordinfosee |
Activate Copy Order Info button. Puts accession identifying info on clipboard so it can be pasted to another application. |
addphys |
Allow addition of new physicians by pressing the + button next to the ordering physician on the order screen. |
speciessee |
Activate Species field, if not activated, species field defaults to ‘Human’. |
workloadsee |
Activate Workload Codes field on order screen. |
seealllabtests |
Allow viewing of all lab tests when searching vs order screen. Includes FO_Tests.ViewLabOnly = Y. Not for use with clients. |
allowautoaddtests |
Allow addition of tests defined in the FO_Tests table under the automatically added tests field. Checks for duplicate tests and does bundling. |
seelabtestpopup |
Allow user to see contents for lab popup field in FO_Tests table for each test. |
seeclienttestpopup |
Allow user to see contents of client popup field in FO_Tests table for each test. |
checksamedayduptest |
Allow checking for duplicate test codes ordered for the same patient for this accession number collection day. |
copyclientsee |
Activate the copy to client drop-down field on the order screen. |
copyclientrequired |
Activate the copy to client drop-down field on the order screen and make it a required field. |
addprovidersee |
Activate the button to add miscellaneous physician info next to the ordering physician field on the order screen. |
accdelbeforereceipt |
Allow deletion of accessions up to the point of receipt. Will not allow deletion of received accessions. |
testdeletetoday |
Allow test deletion on the same day they are ordered if the accession has not been received. |
testdelbeforereceipt |
Allow test deletion up to the time they are received. Do not allow test deletion after receipt. |
testdeleteany |
Allow deletion of any test in any accession. |
testcancelany |
Allow cancellation of any test in any accession. |
accclientptidsee |
Allow display and editing of Client Pt ID field on the order screen. |
clientptidinvisible |
Deactivate (hide, remove, make invisible ??) Client Pt ID field on the patient demographic screen. This field that collects a patient ID by entrygroupcode. (as related to FO_Users. EntryGroupCode ?) (what does collect a patient ID by entrygroupcode mean??) |
reqidsee |
Activate the Req ID field on the order screen. |
reqidrequired |
Make the Req ID field a required field on the order screen. |
overideexitorder |
Allow user to exit order bypassing mandatory fields by always presenting the Exit Order button on task list. |
callbackcodesee |
Activate callback code field in the Call Fax window during an order. Allow field entry and display. |
orercommentinvisible |
Remove the order comment field on the order screen. |
addmiscphysordcomnt |
Add the name of a miscellaneous ordering physician on the order screen comment field (by activating a comment field? otherwise could enter anything in a comment field including a physician name ???) |
clientptidrequired |
Make the Client Pt ID field a required field on the order screen. |
defordreciptinfo |
Default the receive date/time and tech on the order screen. It simulates a click on the Default Receipt button on the left of receive date. |
checkreqiddups |
Activate automatic checking of Req ID based duplicates when the Req ID field is exited on the order screen. |
colldtdeftoday |
Default the collection date to today and leave the order collect time blank on the order screen for a new order. |
autofillordcldptid |
Default the Pt Client ID field on the order screen (to MPI Qualifier?) if an MPI ID exists for this patient. The MPI ID is dependent on the user setting for qualifier and qualifier type. |
mpilistsee |
Activate button to allow user to view list of MPI entries by Patient FOID. If user has an MPI qualifier assigned, then can only see MPI entries within their qualifier. If no qualifier is assigned then user can see all entries for that FOID. |
misctestturnoff |
Turns off the Free Text Test entry (miscellaneous test entry) on the order entry screen. |
autoordercctest |
Automatically orders the test code assigned in the FO_LabInfo table to be used when a 'copyto' physician is entered. The system checks the first 'copyto' field to see if it is filled in. |
editlisordx |
Allow user to edit the LISORDX field for each test in an order. This field is used to group billing info and to ID a patient in inbound interfaces. |
editprice |
Allow edit of the Test Price field in an order. |
forcecalltests |
Use the Call and Fax To test codes defined in the FO_LabInfo table instead of the Call/Fax screen. Automatically order these tests and the user must place call and fax information in the answers for these tests. |
accacctrequired |
Make the account number field a required field on the order screen. |
accaccthighlight |
Highlight the account number field on the order screen as a blue color to remind the user to make an entry. The field will not be required. |
ptlocationrequired |
Make the patient location field a required field on the order screen. |
clientrequired |
Make the client field a required field on the order screen. |
forceclientdelonphys |
Clear the client field contents on the accession screen, when the user presses the backspace key to delete the ordering physician field information. |
accdiagload |
Load the diagnosis codes from all tests in an accession in the diagnosis list when the accession is reloaded after saving. |
clientUserlocmatch |
Detect mismatched user location and client entries. The system will try to match the user location with the FO_Clients.ClientUserLocGroup value and apply the message described in the FO_ClientUserLoc.UserMessage field. Works when user exits the order screen. |
defcollttech |
Default collection tech for a new order on the order screen with the tech code assigned in the use (FO_Users.LISTechCode field?) table. |
autoordfasttest |
Order a test code as entered in the lab info table for fasting orders. The test code will be ordered automatically on the order screen while a user is ordering tests. |
warnmultimap |
Display a message to warn that an ordering physician has more than one client ID mapped to it. The warning occurs when an ordering physician is chosen on the order screen. |
donotdefclient |
Do not default mapped client to the order client field when a single client is mapped. Client field should be made a required field to ensure that a client is selected. |
disabletxtdiag |
Disable Text Diagnosis button on the order screen. |
turnoffplinstr |
Do not display test instructions in packing lists under each test. |
removetestcodepl |
Do not display test codes in requisitions and packing lists for tests that have been assigned to a non-default (blank) performing lab. |
defUserptloc |
Bypass client-based location mapping rules in an order and assign the user location default. If that does not exist, assign the system location default. |
evalordphysck |
Check the last character of the ordering physician code on the order screen for a checksum match. The user will be prompted to enter an ordering physician code if the checksum does not match. |
verifybeforereq |
Check to make sure the user has verified the order and answered the ABN question, if any, before the Requisition button on the order screen is clicked. |
clientvisitsee |
Display the client visit number field on the order screen. |
defacctoreq |
Default the accession number to the requisition ID on the order screen when a new order is created. |
colltechnotsee |
Remove the collection tech field from the order screen. The defaulting permission will still function in the background. |
colltechrequired |
Make the collection tech field a required field on the order screen. |
recvtechnotsee |
Remove the receive tech field from the order screen. |
recvtechrequired |
Make the receive tech field a required field on the order screen. |
diagchngfull |
Make the diagnosis change screen full size when started from the Patient Screen button. |
cc4physinvisible |
Remove the 4th physician copy to field from the order screen. |
diagsrchcodeonly |
Only allow the code field for diagnosis searches on the order screen. Remove the description search text box from the order screen. |
labacceditoff |
Disable edits to the Lab Acc field on the order screen. |
sendfinicdord |
Queue the diagnosis to be sent to the financial system through the separate re-queue interface on the order screen when diagnosis is changed. |
dontmapclientloc |
Override all mappings from client to location on the order screen when the user exits the client prompt. Will bypass client to location map logic. No default locations may be set. |
setptlocusrloc |
Assign user location to user patient location in effect overwriting the value for the FO_Users.Def_PtLocCode field. |
noviewinstrreq |
Do not display the test instructions in the 1-D and 2-D requisition forms when printed. |
noorddelete |
Remove the Delete button from the order screen. |
deletebeforelis |
Do not allow test deletion after a test has been queued to be sent to an external system. This takes effect on the order process test deletion screen. |
onlyfticdlist |
Only allow the user to pick a free text diagnosis from the drop-down list. Any others will result in a warning message. |
mustenterdiag |
Force user to always enter a diagnosis before a test is ordered on the order screen. Override settings for Insurance and Bill To. |
loadptdiag |
Activate the ALLPAT button in the diagnosis area of the order screen. This allows the user to load the diagnosis used in other accessions previously entered for this patient. |
defspecimenbytest |
Allow default for the specimen code at the time a test is ordered. The default will be taken from the FO_Tests equivalent fields. This entry may be overwritten if the user selects other container code. |
epimapclient |
Use provider to client mapping rules when a provider code is entered on the episode screen. If a single match is found, the client code will be automatically entered. If multiple matches are found, the client drop-down list will be populated. |
notseeclntmsg |
Do not display a warning message if there is a single client mapped to a provider when permission donotdefclient is used on the order screen. |
autogenreqid |
Automatically generate a requisition ID based on the counter field, Generate_ReqID_ID, of the FO_Generate_ReqID table. This will only be done when a new accession is created. |
msgUsercall |
Remind user to create the call/fax info in the LIS after the Export button is clicked. This rule is executed when new info is entered on the call/fax screen. |
onlyreqbar |
Display only the barcode for requisition ID in the requisition form header. |
seecollloc |
Activate the collection location field on the order screen. |
defcollloc |
Default the collection location of a new accession number to the user's user location. No impact to existing accessions. |
colllocrequired |
Make the collection location field a required field on the order screen. |
noeditaftersend |
Do not allow editing of an order or the addition of new tests after an order has been transmitted to the LIS. |
closeafterprt |
Close the report viewer screen after the user prints a report with the Print or Print To Default toolbar buttons. |
ptarrivesee |
Activate the patient arrival field on the order screen. |
ptarriverequired |
Make the patient arrival field a required field on the order screen. |
chkptidsee |
Activate a drop-down box on the order screen to record if a patient’s ID was checked at order entry. |
chkptidrequired |
Make the patient check ID drop-down field a required field on the order screen. |
testreorder |
Remove all tests ordered by an external source and re-order them to apply the applicable rules. |
testsplitsee |
Activate the SPLIT button on the order screen to allow the user to split tests into a new accession. |
cdccollecteval |
Use the lab info field FO_LabInfo.CDCOrderEvalHours to evaluate the collection date/time of a CDC order. If the order is older than the value it will clear the collect date. |
replacepriorityul |
Use the user location specific priority to replace any other priorities assigned by the user to a test order on the order screen. |
ptarrivenow |
Default the patient arrival field on the order screen to the current time if it is empty when an accession is created or opened. |
verifyreviewpt |
Activate the Review Patient button on the order verify screen to branch to the Patient screen. |
skipbillonlyicd |
Do not apply diagnosis changes to bill only tests. This rule will execute on the diagnosis change screen when the Apply to All Tests button is used. |
extdatasee |
Activate the External button on the order screen and activate the external data screen for use. |
extdataallstore |
Activate the Store to All Tests button on the external data screen to allow user to copy screen data to all tests. |
extdatatststore |
Activate the Store Test button on the external data screen to allow storing data for a single test. |
extdataautofill |
Activate the Auto Fill Demographics button on the external data screen. |
extdatadismrn |
Disable editing of the foreign MRN and qualifier fields on the external data screen. |
dontmapphysclient |
Override mapping for provider to client on the order screen and only allow the choice for client from FO_Users.AssignedToClientCodes field. |
nonewexport |
Turn off the Export button on new orders. Only allow the Export button to be displayed if a user opens an order after it has been stored and the Exit button is clicked. |
ordcopysame |
Compare the ordering physician to all the 'copy to's at the time of order when the Exit button is clicked. If a 'copy to' matches the ordering, then prompt the user and do not allow them to exit until it's fixed. |
zerofilllabacc |
Zero fill the beginning of a Lab Accession number generated by Fast. |
asapgoptsee |
Activate the ASAP order level priority radio button on the order screen. |
sendreceipttoif |
Trigger an export transaction (send to interface) a receipt transaction (XR) when a new test order is triggered for export. |
testworkloadsee |
Activate the Workload column of the test list on the order screen. |
srworkloadsee |
Activate the general Workload field on the specimen receipt screen. This is not the field in the specimen list. |
futureordnoepisexp |
Bypass the episode creation and order export screen when an order qualifies as a future order. Do not allow creation of an episode or export of the order. |
autoupdtestcolldt |
Automatically update the test level collection date and time with value entered in the order level collection date and time. Rule executes when the date/time fields are exited or when a Tubes or Verify button is clicked. |
askupdtestcolldt |
Ask the user if the collection date and time at the test level on the order screen should be updated when the user changes the order level collection date/time. Rule executes when date/time fields are exited. |
reqsignsee |
Activate the Requisition Signature drop-down field on the order screen. |
reqsignrequired |
Make the requisition drop-down field a required field on the order screen. |
editvaltest |
Allow the user to edit the ValidateTestCode field on the order screen test list spreadsheet. |
accextepis |
Check for external episodes when the user drops down the Client Visits (CV) drop- down field on the order screen. |
ordegccprov |
Restrict search for 'copy to' providers on the order screen to members of the user's entry group code. |
ordchktstorderable |
Verify that a test code is orderable after consolidation and test duplication logic and before a test code is stored when the ORDER button on the order screen is clicked. |
ordwkloadblue |
Turn the Workload field back color to blue on the order screen if the field is visible. |
chkordphysactivecdc |
Check the ordering physician for external orders to see if active the first time an external order is opened on the order screen. |
iftstonlylabacc |
Validate the orders to be exported when the Export button on the order screen is clicked. Do not allow export if all tests in the accession do not have a LabAcc. Display a warning message if some tests do not have a LabAcc but some do. |
blockcdcptidedit |
Disable editing of the Client Pt ID field on the order screen if the order came from the CDC and the Client Pt ID had a value. Editing will be allowed if the user deletes the Client Pt ID. (how can the user delete it if the field doesn’t allow editing?) |
nomapifhaveclient |
Bypass the client and location mapping when the user tabs out the ordering physician field if a client ID is already there. |
viewlisordx |
Activate the LisOrdx field on the test list spreadsheet on the order screen. |
collbylabsee |
Activate the checkbox field Collected By Lab on the order screen. |
collbylabrequired |
Make the Collected By Lab field a required field on the order screen. (is this the checkbox field?? if so, and is required, does it default to checked? ) |
autogenreqidcdc |
Automatically generate a requisition ID for Client Data Concentrator (CDC) orders when the order is first opened on the orders screen and the Req ID is blank. |
colldtrequired |
Make the collection date and time fields required fields on the order screen. |
ordlimit25tests |
Limit the number of tests a user can create in one accession to 25 tests. User will be warned that no more tests can be added. |
defUserlocptloc |
Check to see if the defUserptloc permission is applied and, if so, default the patient location code to the user location selected at the time the user logged in. User locations must be defined in the FO_PtLocations table. |
notxtdiagverify |
Do not display the text diagnosis verification prompt when a user chooses a text diagnosis on the order screen. |
qareqhighlight |
Highlight mandatory question rows in yellow on the question answer screen launched from the order screen. |
qareqforce |
Warn user that they cannot exit the question answer screen before they answer all mandatory questions. |
qareqwarn |
Warn user that there are un-answered mandatory questions in the question answer screen but allow user to exit the screen. |
blockrepairfiller |
Automatically make the FO_Accessions.IFfillerID field equal to the OBR filler field on the external data table when repairing a CDC order when the order is opened for processing. |
chkmpireqcv |
Check if the MPI qualifier assigned to the Client Pt ID on the order screen requires a CV and warn the user. Rule executed when Verify Order button is clicked. |
chkvermrn |
Check if the MRN is missing and prevent user from verifying an order on the order screen. |
bpsendordlisrcv |
Send the order to the LIS, if one has not been already sent, upon receipt of a batch container. |
blokedttstcoll |
Disable editing of the test level collection date/time and tech fields in the test list on the order screen. |
blokedttstrecv |
Disable editing of the test level receive date/time and tech fields in the test list on the order screen. |
valordclntidverify |
Prompt user to verify the client code when the Verify button on the order screen is clicked on a new user created order. If the client code does not match the one in the order, user will not be able to verify the order. |
valordclntidvermult |
Prompt user to verify the client code when the Verify button on the order screen is clicked on a new user created order that has multiple client matches for the provider code. Similar to permission valordclntidverify above. |
orddefcvnacct |
Default the CVN value to the ACCT field value on the order screen as long as ACCT is blank. Rule executes when the user exits the CVN field. |
blockaccdiffpt |
Warn user that the account number used on the order screen has been used on a different patient and then clear it so it can be re-entered. Rule fires on exit from Acct field on order screen. |
warnaccdiffpt |
Warn user that the account number used on the order screen has been used on a different patient but will not clear it. Rule fires on exit from Acct field on order screen. |
labaccunique |
Recognize that LabAcc values are unique and do not apply date ranges when searching by LabAcc. |
oauseaccforreqid |
Substitute the FASTaccession number for the Req ID value in operations on the order action screen, change the action type to FPACCESSION, and the Req If button label to FP Acc, when the user presses the REQ ID button to store an order action. |
ordskipaddonexit |
Bypass the logic to send add-on test orders from the Exit button on the order screen. User will be required to export orders again. |
ordcbtndefnow |
Default the order level collect date and time to NOW when the C button on the order screen is clicked. |
cidplcreatebypass |
Bypass container management tasks when creating an order. Allow user to exit an order without creating a performing lab code and any CIDs. Use a different permission to block user from the Tubes screen. |
ordpticdload |
Activate the PAT button next to the ICD list on the order screen so the patient ICDs in the FO_Patient_Diagnosis table can be loaded to the order. |
testactionfrmuse |
Display the Test Action form for a test code on the order screen test list. |
ordcontlsttext |
Treat the received container list field on the order screen as text and store it and retrieve it as such. The data entered will not be applied to the order. |
ordtriggerrre |
Trigger all orders created in FASTto RRE no matter what the receipt date is at the time the Export button or the Order Process button is clicked. |
lsclientloconly |
Limit the location search on the collection location screen to display only locations mapped to the order client. |
testcancblockext |
Block cancellation of tests that originated from a CDC or TDC order. Executes in test cancelation screen. |
testdelblockext |
Disable deletion of tests that originated from a CDC or TDC order. Executes in test cancelation screen. |
qaskipcanceltc |
Exclude AOE questions that belong to canceled tests from displaying in the order question list and from causing the task list to indicate missing questions. |
cfnodefphone |
Do not assign the phone/fax number from the contact list entry chosen when the call or fax number in the old call fax specifics screen is clicked. |
splitcolrcvblank |
Clear the collection (test level only), verification and receipt dates/techs and device/user location in the order and test level during a test split to a new accession for the new accession. |
splitplblank |
Clear the performing lab code during a test split to a new accession for the new accession. |
reqUserfillin2 |
Displays and enables user fill in prompts on order requisition form when printed. fields appear on header with TP93 or? TP94. |
provinsexclude |
Check to see if an exclusion message has been defined for the ordering provider of an order and the patient's primary insurance code. |
qachkedtmsksave |
Re-check the edit mask for all answers on the order question screen when the Save button is clicked. User will be prompted to return and change the answer if edit mask fails. |
explpkgonlyinparent |
Override the logic that assigns the package code for a test to the same value as parent test code for an exploded package on the client-driven order screen. Value only stored in parent test code. |
splitcopyoaevent |
Copy the event-level order actions when a test is split, to the new accession, if the order action has not yet been processed. |
splitcopyoareqid |
Copy the Req ID level order actions when a test is split, to the new accession, if the order action has not yet been processed. |
splitcopyoalabacc |
Copy the LabAcc level order actions when a test is split, to the new accession, if the order action has not yet been processed and the LabAcc value is NULL. |
reqidalphanum |
Remove non-alphanumeric characters on a Req ID value when the user tabs out of the field and the Verify button is clicked. |
ordcancyellow |
Change the test code field background to yellow if the test is canceled. May be overridden by other settings like invalid test code logic. |
ordcancwarnexprt |
Warn user that canceled tests exist in an order when an export to LIS process is triggered. |
clntchgprsvloc |
Preserve the existing location code in the order when the user uses the Client button to change the order client on the client-driven order screen. |
clntchgprsvprov |
Preserve the existing provider code in the order when the user uses the Client button to change the order client on the client-driven order screen. |
accexpt10mrn |
Override the account logic setting and force a blank account number in an order to be a unique number based on patient, ordering provider and collection date. |
qacodedrivenscreen |
Use the coded-element-driven answer screen for question and answer management when the QA button on the order screen is clicked. |
qacodeUserrevwedit |
Allow user to change the reviewed flag of an answer in the code-driven question/answer screen if no validation flag is present. |
ordrevdefview |
Default the order view/edit mode to view. All orders will open in view mode and the user will have to reload them to edit mode. |
mpiwrkflowcolldate |
Use workflow-based collection date logic based in MPI preserve fields for a CDC or TDC order when first opened. This overrides cdcblankcollopen [Orders Module, Screen: Client-Driven] and tdcblankcollopen [Orders Module, Screen: Client-Driven]. |
ordprocchkmsngrcvla |
The system will try to recover missing receipt times for tests within a LabAcc. Checks to see if some tests in a LabAcc have been received and defaults the others with the same time in the client-driven order screen at time Process button is clicked. |