RPI Consultants Knowledge Base

Perceptive Content (ImageNow) Workflow Basics and Best Practices

Lear some of the basic functions and some of RPI’s best practices for setting up Perceptive Content (ImageNow) Workflow to help automate complex business processes.

Transcript

Today, we’ll be covering the Perceptive Content workflow basics and best practices. Workflow allows you to route a document or folder to business processes from start to finish with a customizable set of options. It’s a pretty robust tool, it’s very flexible. Something that almost every Perceptive client uses. Almost all of your workflow configurations live within the Perceptive Content workflow designer, which is what we’ll be walking through today.

Some of the settings I like to have set up when I work with the workflow designer is really the just the toggle on my grid. Then make sure everything is snapped to grid, which is the second option here. What that allows you to do is organize your workflow so that it’s a lot better laid out and then in case another admin needs to get into this workflow, things are laid out logically and it’s a lot cleaner.

Some of these next options here just allow you to choose how you want these routes to display while they’re placed onto the workflow designer itself. There’s some zoom options here, then there’s a couple more text box options that are presented here. You’ll notice within this example I have a combination of containers, comment boxes and text boxes in order to achieve this look here.

This big gray box here is what Perceptive calls a container. It’s really just a giant gray box, once you have that selected you have a lot more properties here to allow you to change the color of the background and of the border. The other two options that are left up here, this is the comment box and then these are your text boxes. The difference between the two is the comment box looks like this with the white background, and the border. Your text box is really just a free floating text field. The way you can choose the font and the font sizes. I like to you use my text boxes as headers, and then my comment boxes just to place those around the workflow to give the admin a good idea of what’s happening without digging in too far to those scripts.

Another thing I like to do with my workflow is color code the items. Within this particular workflow, the queues have been surrounded in blue are the end user queues. Those are manual queues where end users are going to be assigned to for them to work. The gray queues are automated queues, so those are documents or folders going to flow into those queues, but those are all automated. Some sort of script or back end processing is what’s pushing those along. While the end user queues or waiting for an end user action in order to move that forward.

Now, talking about queues, you’ll notice inside of these queues in the top left corner, that symbol is going to denote which type of queue is being used currently for that specific queue. Here the top three that I commonly use are work queues, super queues and system queues. Everything else is a pretty specific queue used for a specific task, for example, content queue allows you to submit a particular document to content server to get those OCR results. Integration server queue, so that allows you to submit those to Envoy for a specific web service call.

The main ones, again, are your work, your super, and your system queues. The work queue is a traditional workflow queue, you can assign users to this queue. You an assign some sort script action to the queue, you can assign forms, application plans. It’s probably the most widely used queue here. The system queue is basically a work queue, but there is no security tied to system queue. I try to not use those queues so often, even though all of these gray queues can technically be system queues, the reason being if one day you decide that a superuser, end user, needs access to that particular queue, if it’s a system queue they won’t have access to it and there’s no way to change that. So to do that in the future you would have to rebuild the queue as a work queue, delete the system queue and swap them out. It’s better just to start with work queues and then not assign security to them, it behaves essentially the same way between work and system.

The other queue is a super queue. A super queue works as a collection of work queues. The idea is that you would use a super queue when you have a whole bunch of work queues that require a very similar configuration. Typically security being the only thing that’s different. As you go through and design your workflow queue columns, that can get very tedious with a whole bunch of end user queues that need those configured appropriately. If they’re all going to be configured the same way, the best way to do that would be to throw everything into a giant super queue. You create a whole bunch of sub queues under that and then configure that workflow queue appearance just once. That’ll trickle down into everything inside of the super queue.

You’ll notice here within my workflow I have a whole bunch of these work queues and then a couple of these super queues. Just to show you how can use those interchangeably.

In addition to the queues, the next big thing routes. Within the routes, only two of them are really commonly used. Those are the sequential routes and the auto-routes. The auto-sequential routes. The difference being really just the color. The green routes and the black routes. I like to think of the green routes as your happy path within the workflow. You can only have one auto-route between queue to queue. If a document were to come here the script would fire off, once the document seems successful it’ll just follow this green path. You’ll notice here within this queue there are multiple destinations. None of them are greater than the other. It’s just that depending on whatever rule we have configured here … All of these are just going to be your regular sequential routes. From all of these queues, the destination, if everything is deemed successful should come to this queue which is why these are all green here.

Within the scripting, when you do your iScripting, you can also configure these to the auto-route, whatever is configured on the queue as opposed to specifying a specific queue name or a queue IP.

The other two, parallel and load balancing. Those are exactly what you think they are, they’re not use too terribly often. Moving on, within the top left corner of the queues, you’ll notice some of these actions specified here. The difference between this green triangle versus this blue square is really just the inbound action versus within queue action. If we go and open up one of these queues to give us these queue properties, within these queue properties you’ll notice the action section. Within the actions, you have your inbound action, your within action, your outbound action. Typically with the script, best practice is always to make those an inbound action. As a document enters the queue, this script gets kicked off. This script has context as to which workflow item is being invoked. At that point the script can just before it’s action on that specific document before either routing or whatever action you have configured for that script to do.

Outside of iScripting the next most common thing is really just routing rules. Routing rules will always start as an inbound queue action. Routing rules allow you to determine what needs to happen with those queues. For instance, this one right here is a routing rule. It’s going to route the document into one of these linking queues and I think the rule here is based on a document type or a specific [inaudible 00:08:14] combination.

You can do all of that without any scripting experience, that’s all done within the workflow designer. It’s pretty flexible but if you need a little bit more functionality that’s where we would go down that I-script path.

Within these queue properties, we do have the ability to set alarms. Alarms on the queue we can have it set so that if the queue count is greater than one or greater than five, send an email to a specific user to let them know. This is specifically useful for exception queues, error handling queues, workflows that aren’t really used to often that you want some of alert to tell you an item is in this queue and something needs to happen to it.

I mentioned workflow appearances. Those are your queue column appearances. To the end user, if you select preview, it’ll show you what these queue columns are going to look like to those end users. From here it’s just your typical columns configuration with an image down, you can drag items, sort items, add items into the columns as well.

Then, on top of that we have applications and forms. Applications is how you would tie an application plan to a queue. Form is how you would tie those eForms to those queues as well.

That was a pretty high level overview of some of these workflow options within the workflow designer. Thank you for watching this RPI resource video and I hope you learned something new. You’d find more RPI resources including videos like these are RPIC.com. For more information, contact us today at RPI and RPIC.com. Thank you.

Want More Content?

Sign up and get access to all our new Knowledge Base content, including new and upcoming Webinars, Virtual User Groups, Product Demos, White Papers, & Case Studies.

[gravityform id=”4″ title=”false” description=”false” ajax=”false” /]

Follow us online for faster access to announcements, knowledge base updates, and upcoming events!

Entire Knowledge Base

All Products, Solutions, & Professional Services

Contact Us to Get Started

Don’t Just Take Our Word for it!

See What Our Clients Have to Say

Denver Health

“RPI brought in senior people that our folks related to and were able to work with easily. Their folks have been approachable, they listen to us, and they have been responsive to our questions – and when we see things we want to do a little differently, they have listened and figured out how to make it happen. “

Keith Thompson
Director of ERP Applications

Atlanta Public Schools

“Prior to RPI, we were really struggling with our HR technology. They brought in expertise to provide solutions to business problems, thought leadership for our long term strategic planning, and they help us make sure we are implementing new initiatives in an order that doesn’t create problems in the future. RPI has been a God-send. “

Skye Duckett
Chief Human Resources Officer

Nuvance Health

“We knew our Accounts Payable processes were unsustainable for our planned growth and RPI Consultants offered a blueprint for automating our most time-intensive workflow – invoice processing.”

Miles McIvor
Accounting Systems Manager

San Diego State University

“Our favorite outcome of the solution is the automation, which enables us to provide better service to our customers. Also, our consultant, Michael Madsen, was knowledgeable, easy to work with, patient, dependable and flexible with his schedule.”

Catherine Love
Associate Human Resources Director

Bon Secours Health System

“RPI has more than just knowledge, their consultants are personable leaders who will drive more efficient solutions. They challenged us to think outside the box and to believe that we could design a best-practice solution with minimal ongoing costs.”

Joel Stafford
Director of Accounts Payable

Lippert Components

“We understood we required a robust, customized solution. RPI not only had the product expertise, they listened to our needs to make sure the project was a success.”

Chris Tozier
Director of Information Technology

Bassett Medical Center

“Overall the project went really well, I’m very pleased with the outcome. I don’t think having any other consulting team on the project would have been able to provide us as much knowledge as RPI has been able to. “

Sue Pokorny
Manager of HRIS & Compensation

MD National Capital Park & Planning Commission

“Working with Anne Bwogi [RPI Project Manager] is fun. She keeps us grounded and makes sure we are thoroughly engaged. We have a name for her – the Annetrack. The Annetrack is on schedule so you better get on board.”

Derek Morgan
ERP Business Analyst

Aspirus

“Our relationship with RPI is great, they are like an extension of the Aspirus team. When we have a question, we reach out to them and get answers right away. If we have a big project, we bounce it off them immediately to get their ideas and ask for their expertise.”

Jen Underwood
Director of Supply Chain Informatics and Systems

Our People are the Difference

And Our Culture is Our Greatest Asset

A lot of people say it, we really mean it. We recruit good people. People who are great at what they do and fun to work with. We look for diverse strengths and abilities, a passion for excellent client service, and an entrepreneurial drive to get the job done.

We also practice what we preach and use the industry’s leading software to help manage our projects, engage with our client project teams, and enable our team to stay connected and collaborate. This open, team-based approach gives each customer and project the cumulative value of our entire team’s knowledge and experience.

The RPI Consultants Blog

News, Announcements, Celebrations, & Upcoming Events

News & Announcements

High Fives & Go Lives

Go to Top