HTTP Login Screen:
On navigation to the portal, you'll be prompted to sign in. This is a different set of credentials from your Profill login, and will be provided to you by Providen. Simply enter your provided Username and Password and you'll be granted access to the portal login page.
Login Screen:
Enter your Email & Password for your Profill User account to gain access to the Portal. If your login was unsuccessful, the Portal will display the reasoning for failure under the logo. Some common messages are: “Credentials invalid. Bad username, password or account is not active”, and “User not found”.
Home Page:
The landing page the user will see after logging in to the portal. Will display a warning stating “No API Key detected. Access to this portal will be limited” If the user's Profill account does not contain an API key. The User’s access to everything in the portal will also be restricted as an API key is imperative to the portal's functionality.
Navigation Bar:
Marked by the Red Arrow. The Nav Bar contains the Search Bar that allows you to search for drugs and orders.
Search Bar:
Located on the far right side of the Navigation Bar, the search bar can be utilized by inputting either a partial name, DIN number, an NDC9 number, an order number or a tracking . The user must select a "Search Criteria" prior to searching. The contents of the drop down list on the right hand side of the search bar allow you to do this. If the search returns a match the user will be redirected to the details page for that drug/order. If there is no match, the user will be directed to a page stating "Your search "example" didn't return a match, with an option to return to the previous page.
Sidebar:
Marked by the Blue Arrow. This will be available to all users and contains links to the Orders, Changelog and User Profile pages. It also holds the Logout button.
Orders Page:
To view a list of orders, the user can click on the “Orders” button contained in the sidebar. On navigating to the page a list of orders for the user's specific pharmacy will be displayed. It contains basic information pertaining to each order, with sorting, filter, and search capabilities.
To sort, the user can click on the heading of the detail they'd like to sort by, and the grid will automatically sort the order list by that detail. For example, when clicking on “Order Number” the list will sort orders from the highest order number descending down to the lowest order number. (Pictured below). Clicking again on the “Order Number” detail will sort the orders from the lowest number to the highest number. Clicking a third time will return it to its default sort.
A user can use the search bar in the top right corner of the grid to search for any detail that an order contains. For example, pictured below is a successful search for order number 374.
To filter, a user can click on the funnel icon located to the right of each heading. When clicked, a dropdown menu of all entries under that heading will appear with a checkbox beside them. A user can then select which orders they'd like to see in the grid. Pictured below is an example of a user that only would like to view orders from Providen. A user can also choose to search for a specific detail using the detail that the funnel icon is associated with as the filter detail.
This orders grid also allows a user to view a more in-depth detailing of any individual order. The user must simply click on the row of any order they would like to view and it will redirect them to the Order Details page.
Drug List:
The drug list is located on the sidebar directly under the Order List navigation button (Green Arrow). It may take a while to load, this is natural as it has to compile every drug in our database. This list is able to be exported to a .xlsx file (excel spreadsheet) by clicking the button located in the top left corner of the grid (Blue Arrow).
User Profile:
To view details pertaining to the currently logged-in user, the user can click on the top left corner of the sidebar (in the box that contains the user's picture, name, and email) This user profile page will display a users name, email, what pharmacy they belong to, their phone number, and the roles their profile contains.