Background
The Disability Advocacy Database (DAD) is a web-based data collection and management system developed by the Protection and Advocacy Network specifically for P&A/CAP programs. What started as a unified way to collect Program Performance Report (PPR) data has now evolved into an office wide tool that combines HR features such as time sheet management, and cost allocation tools for administrative and non-client specific advocacy efforts. DAD has also stayed true to its intent for creation of assisting P&A/CAP programs with completing PPRs for federal grants and contracts and the templates in place now allow agencies to have responses to data requests at their fingertips. DAD is shared system based on a cost sharing model.
NDRN has a DAD Committee that is made up representatives from across those agencies to serve as an advisory panel for all changes and assist with support of the system.
NDRN has recently renewed its investment into the infrastructure of the DAD IT Services with offsite live mirroring and additional backup power solutions to support whatever natural or other disaster that may head to the DC area to keep your data available.
Subscribing to the DAD system gives agency management peace of mind that: changes to federal forms, changes to guidelines for electronic storage of client data, and/or revisions to accessibility guidelines for web pages will not have an impact on the direct or indirect client services your agency provides. NDRN maintains those standards for the DAD system and implements changes as needed which are included with your subscription.
Any agency interested in viewing a demo of the DAD system in its entirety (or just to view the HR features such as the time keeping aspect) should schedule a web-based presentation with Zach Martin (zachary.martin@ndrn.org).
Logging into DAD
Link to DAD login screen: https://dad.ndrn.org
The first time that you login to dad.ndrn.org the “Advocacy Group” will appear alphabetically. Once you choose your agency group, DAD will remember your group. Your DAD User Name and Password are assigned you by your DAD Administrator.
- User Name is NOT case sensitive
- Password is case sensitive
- Please DO NOT allow your computer to remember your password for security reasons
- Passwords can be changed at any time as needed. If your password security is compromised, stolen, etc. contact your DAD Administrator.
- After your information is entered into the fields, left click Log In or hit
enter
. - Remember to log off at the end of each day by either closing or left clicking
Logout
from your control panel (explained on the next page).
It is recommended that after you receive your original temporary password that you select “Change Password” to create your own personal password. If you forget your person password you administrator has the ability to issue you a temporary password.
DAD now uses two-factor authentication. See relevant section for rationale, tutorial, or support.
Background
Context
When you sign into an online account, you show who you are (and so what information to show you) by entering two pieces of information: a username and a password. For various reasons1, using only a username and a password isn't secure enough for especially sensitive data.
This is why high-security online accounts (e.g. banks, retirement accounts, online pay statements) include additional checks when trying to log in. For example, your bank might send you a text message or email containing a code, and then ask you to provide that code. What they are doing is having you provide a second "factor", or "thing that proves who you are". That service "uses two-factor authentication" ("2FA").
DAD & 2FA
DAD has been updated to use two-factor authentication. Specifically: DAD uses codes produced by an "authenticator app".
DAD users need to
-
install an authenticator
-
tell the authenticator how to make codes for DAD by scanning a QR code or entering a password
-
log in to DAD at least one time
-
every 45 days or so, provide DAD a code from the authenticator
Steps 1 & 2 do not need to be done after initial setup. Once you've told the authenticator how to make the codes, it isn't going to forget and the codes are going to work fine. Just go in and get the current one if DAD asks for one.
Later sections of this guide cover what to do.
Usernames are easy to discover. Often they can be guessed. In organizations, they often follow a pattern, so if you discover one username, you can deduce all of the usernames. Passwords are hard to remember, so people tend to use simple ones and then also re-use them across sites and services. Passwords are useful, but they can be compromised or guessed.
How do I set it up?
You'll need to pick a device to be your authenticator. You can use a smartphone or you can use any modern web browser on your computer. Decide whether you will be using your phone or your browser as your authenticator.
Follow the corresponding section's steps: Phone Authentication Setup if using a phone or Browser Authentication Setup if using a browser.
The details vary, but the process each of the sections will have you follow is the same:
-
Install an authenticator (if you don't already have one).
-
Attempt to log in to DAD using your username and password. DAD will present you with a QR code and a CHALLENGE PHRASE.
-
In your authenticator, scan the QR code or enter the CHALLENGE PHRASE. This creates a DAD authenticator entry
-
Enter a code from your new DAD authenticator entry into DAD to confirm that setup worked
Much like a password, the codes your authenticator will make will work on any of your devices.
Phone Authentication Setup
On your phone...
Install an authenticator app on your phone
This section contains screenshots. Each image shows how to do the step on iOS and on Android. The image on the left is iOS and the right is Android.
Find and open your phone's app store
Your phone has an "app store". On android, the app store app is named “play store”. On ios, it is named “app store”. Open your app store.
Find and open your phone's app store.
Search for "authenticator", pick one, install it
In the search bar, search for “authenticator”. Select one from a major software publisher and install it.
Pick one of the search results
In the search result, select an authenticator to be taken to its info page. Select "get" or "install" to download it and wait for it to install.
Once the authenticator installs, try running it. If you just installed your authenticator then it will have no entries yet. It should look something like this.
Example screenshot of an authenticator containing a DAD entry (and also anonymized entries for other services)
The above screenshot contains examples of authenticator codes. Your codes will be different. Use the codes generated for you by your authenticator.
On your computer...
Attempt to log in to DAD
Attempt to log in to DAD. You should be on a screen titled "Configure Authenticator App". The page should have a QR code (a square barcode thing) on it and a CHALLENGE PHRASE (blue password-like text) above it.
This screenshot is for illustration purposes. You will get your code from the DAD website. You will not get it from this image it is only an example.
You will use the QR code or the password to teach the authenticator how to make the codes DAD wants.
On your phone...
This section describes the "scan the QR code" approach to creating the entry. If you would like to instead use the CHALLENGE PHRASE method, see alternate instructions here
Use the authenticator to scan the QR code
In the authenticator app, tap the plus sign (+). Choose "Scan a QR code". This will launch a camera. Point it at the QR code shown in DAD. The authenticator camera should automatically take the information it needs, close the camera, and place you back at the authenticator's main screen with a new authenticator entry listed for DAD. Congratulations! You have set up your authenticator. Now all that's left is to use it.
Point camera at the QR code in DAD
The "scan a QR code" step only has to be done during setup. During a typical login after setup, you don't need (and won't be shown) another QR code. If prompted for a code, you'll open your authenticator, get your current six-digit code, and give that to DAD and you'll be "in".
On your computer, using code from your phone...
Enter a code from your new DAD authenticator entry into DAD to confirm that setup worked
In your authenticator, there will be a six digit code. This code changes about every thirty seconds. Enter the current code (no spaces, just digits) into the "Verification Code" field in DAD and click the "Verify" button. You should now be logged in; congratulations!
Don't delete the authenticator. You aren't going to need it especially often, but you will need it.
Browser Authentication Setup
Install an authenticaton app on your browser
Open the appropriate link and install:
Authenticator extension for Chrome
Authenticator extension for Firefox
Authenticator extension for Edge
You have a new icon on the bar in the upper-right corner of the browser. In Chrome (you are probably using chrome), the icon is hidden in a menu. To expose it, first click on the puzzle piece then in the exposed menu click on the authenticator's logo or name to launch it.
Consider pinning the authenticator for more convenient access. To do this: open the puzzle-piece menu again, and click on the "pin".
Attempt to log in to DAD
Attempt to log in to DAD. You should be on a screen titled "Configure Authenticator App". The page should have a QR code (a square barcode thing) on it and a CHALLENGE PHRASE (blue password-like text) above it.
This screenshot is for illustration purposes. You will get your code from the DAD website. You will not get it from this image it is only an example.
Use the authenticator to scan the QR code
This section describes the "scan the QR code" approach to creating the entry. If you would like to instead use the CHALLENGE PHRASE method, see alternate instructions here
Click on the authenticator icon. Then click on the button below that looks like [-] to open the QR scanner. This opens a "click and drag to select" interface.
Click, drag, and release to select the QR code. Let go to confirm selection. You should see a confirmation message; click ok.
This is an animation demonstrating how to use the authenticator to scan the QR code
If you instead get an error: try it again with a larger / wider / padded selection. You want there to be a bit of blank space on the sides of the selection. For more on this see the relevant support section, Browser extension QR scanner says Unrecognized QR code. If it still isn't working: try the CHALLENGE PHRASE method instead.
If you open the authenticator you should now see an entry/"tile" for DAD containing a title, a six digit code, and a timer. Congratulations! You have set up your authenticator. Now all that's left is to use it.
Enter a code from your new DAD authenticator entry into DAD to confirm that setup worked
Open your authenticator. In your authenticator, there will be a six digit code. This code changes about every thirty seconds. Enter the current code (no spaces, just digits) into the "Verification Code" field in DAD and click the "Verify" button. You should now be logged in; congratulations!
The screen will look something like this.
Please don't delete the authenticator! You aren't going to need it especially often, but you do want it to be available.
How does logging in using 2FA work once I have set it up?
Logging in
Log in to DAD using your username and password.
Most of the time, you will be logged in immediately, in the manner you are used to.
Some of the time, you will be asked to give a code from your authenticator. So, open your authenticator, and find the correct entry. It will show you a unique, dynamically generated six-digit number. You enter this code into the verification code field in DAD and you're in!
"Remember this device?"
The first time you log in using 2fa, you won't be given any additional options.
From the second time onwards, whenever you log in to DAD and are asked to give an authenticator code, you will also be shown a checkbox, asking "remember this device?". It will look something like this:
- Remember this device?
If you check the box (answering "yes"), then for the next 45 days, DAD will continue to let you log in on that device without asking you for a code again.
So: if checked, you will have authenticate every 1.5 months or whenever you use DAD from a new computer; whichever happens first.
If you wanted to check "remember this device" and didn't: don't worry! You can just do it next time. Each time you try to log in to DAD and DAD asks you to provide a code, it will also ask if you would this time like to "remember this device". Just check the box that time and you'll be all set to not have to provide a code for a while.
The remember this device option is only able to remember one account at a time: the most recently "remembered" one. As result when you switch to a second account you will likely be prompted for a 2fa code even if you had previously checked remember this device for it.
Support
Browser extension QR scanner says Unrecognized QR code
When using the scanner to select the QR code: leave a little bit of empty/blank/white space between the boundary of the selection and the edges of the code. In other words make the selection "bigger" than it looks like it needs to be.
The scanner consistently recognizes the code when the selection is "padded" and fails to recognize when the selection is "snug". Try it a few times. Below is an animated demonstration:
Make the selection you draw be as padded as possible.
If you can think of a better explanation for how to do this: please contact milo.nygren-cassels@ndrn.org with your idea.
Authenticating on more devices
The verification codes generated by your authenticator will work on any computer. They are tied to your DAD account, not to a specific computer.
If you succeeded in setting up your 2fa before, and then you tried to access dad on another computer and you weren't shown a QR code this time: that's fine! That's the intended behavior, not a bug. Go to wherever you originally set up your authenticator and get a code from there. It will work here.
Those who opted to use the browser extension might find the above instruction inconvenient. Unfortunately: you will need to do this in order to log in on another computer. Fortunately: once you have gotten yourself logged in, you can avoid having to do it again, by adding an authenticator entry on the new computer, which you can use to get your verification code when DAD next asks for one. The next heading, Copy my authenticator entry onto another device, explains how to do this.
Copy my authenticator entry onto another device
The steps involved in this are:
-
Log in to DAD on the device
- See preceding heading Authenticating on more devices
-
Install an authenticator on the device
-
In DAD, access your QR code. To do this:
-
Go to User Preferences.
-
From there, go to Two Factor Authentication.
-
From there, go to Setup Authenticator App.
-
-
Use authenticator you installed to scan the QR code
The verification codes generated by your authenticator will work on any computer. So: only reason you would do this is if you expect you might want to log in, in a context where you don't have access to the authenticator you set up previously.
An alternative to scanning the QR code
Attempt to log in to DAD. You should see a screen titled "Configure Authenticator App". The page should have a QR code (a square barcode thing) on it.
The screen will look something like this
Directly above the QR code, there is a line that begins scan the qr code or enter this key followed by a long, blue-colored sequence of numbers and letters. I'm going to refer to that blue text as the challenge phrase.
This is the part of the screen you're looking for
Select the and copy the challenge phrase. Now open your authenticator. Then, click the ✏️ ("pencil") icon. Then, click the ➕ ("plus") icon. Then, click manual entry.
You should see two text fields: issuer and secret.
In the issuer field, write anything you want. It's a descriptor for your reference.
We'd suggest putting the username of the account in the issuer field. It might be helpful if you ever need support and it definitely will be helpful for keeping things clear if you use multiple DAD accounts.
In the secret field, paste the challenge phrase.
Now, click "ok". If you open your authenticator again, there should now be a new entry!
I no longer have access to my authenticator
Have your local DAD administrator reset your 2fa settings. They can do this in the same way that they can reset passwords. Have them log in on an account with admin powers, then go to Open Administration, then go to the Employees dropdown, then go to the Employees menu option. They should now be at a table listing all the users. The last column of this table, Reset 2fa, will allow them to reset your 2fa settings.
Then, follow the steps in the Phone Authentication Setup or Browser Authentication Setup section of this guide.
The codes my authenticator is making don't work
The most likely cause of the issue is "using an example QR code from a guide rather than from using the DAD website". The second most likely cause is "using qr code & authenticator entry & verification codes from the DAD BETA site". Regardless of cause, there is a fix that should work in all cases.
Have your local DAD administrator reset your 2fa settings. They can do this in the same way that they can reset passwords. Have them log in on an account with admin powers, then go to Open Administration, then go to the Employees dropdown, then go to the Employees menu option. They should now be at a table listing all the users. The last column of this table, Reset 2fa, will allow them to reset your 2fa settings.
Then, follow the steps in the Phone Authentication Setup or Browser Authentication Setup section of this guide, starting from the subsection Attempt to log in to DAD.
I have another issue
Contact milo.nygren-cassels@ndrn.org with any questions or suggestions.
DAD Control Panel
The DAD Control Panel is the main window from which you can launch DAD or select other controls that support your use of DAD.
Sample View:
The DAD Control Panel will reopen be open whenever DAD is running. It can be minimized or “hidden” behind other windows. Closing window will end the DAD session.
Options | Feature Description |
---|---|
Open Desktop | Launches DAD, which enables you to enter information about your Clients, Service Requests, Time Entry and Projects |
Open Report Generator | Launches the Report Generator, which enables users with permissions with access to create and view reports |
Open Administration | Launches an Administration window, which enables users with advanced permissions to update and maintain DAD locally. |
User Preferences | Lets you modify the behavior of DAD (for example, you can choose what information is displayed on the Desktop) |
Logout | Closes DAD and any open application or support windows |
The DAD system does have a timeout feature. The feature is set to 6 hours. Do not rely on the timeout feature. Please remember to logout.
Display/User Preferences
DAD is designed to be fully accessible and to enhance the accessible features of your preferred web browser. Using DAD's User Preferences function information can be set to the individual user’s preferences, they associate with your login.
To change preferences, follow these steps:
-
Go to the Control Panel
-
Left click User Preferences
-
Turn features on or off and change current settings by clicking on drop down menu arrows
-
Change Desktop view by selecting Available Desktop Controls and clicking on right facing arrow to move them over to Used Desktop Controls and vice versa
-
Sort Used Desktop Controls by clicking on up or down arrows to change order of how controls appear on your desktop
-
Change Password by clicking on Change Password button
-
Click Save; or to close the window without saving your changes, click Cancel
-
A pop-up will appear to let you know changes have been made. Click Done to return to the control panel.
Note: Depending on your DAD security permissions, you may not see all of the options shown.
Mouse acceleration feature is Off by default. For Assistive Technology Devices, this feature must be turned On. When turned on, actions from your DAD Action drop-down menus launch with just the click of a mouse.
If you do not choose a Desktop Control item to be displayed on your Desktop, you will still be able to display it manually by choosing the item from the Desktop Actions drop-down menu. The Action drop-down menu display options are categorized by Primary, Associated, Team and Agency. The assignment category is specified from each Client, Service Request and Project.
You must refresh DAD before you can see any User Preference changes you have made. To refresh, go to the DAD desktop, right click your mouse and select Refresh.
Desktop
The Desktop is like a personal home page. The desktop displays a summary listing of information and database search functions, as determined by the settings of User Preferences.
Desktop Links
The links are available from the Desktop (and from every DAD screen). No matter where you are in DAD, you have access to the five (5) links that take you directly to one of the five (5) DAD views:
Options | Feature Description |
---|---|
Desktop | Always takes you back to your DAD Desktop |
Client | Displays the Client summary or detail screen (depending on where you are in DAD) of the Client whose Service Request you are viewing or the last Client that you viewed, if you are not in a Service Request. It also gives you access to actions for creating and editing Client records |
Service Request | Displays the Service Request summary or detail screen (depending on where you are in DAD) for the last Service Request you viewed and gives you access to actions for creating and editing Service Requests |
Project | Displays a Project detail screen for the last Project you viewed and gives you access to actions for creating and editing Projects |
Time | Links you directly to a Time entry to be used for recording lunch and leave time. Also gives you access to the drop down for getting your timesheet and an employee time report that can be used to check time on a specific day. (see details later in this manual) |
When using Links Buttons to move between Client and Service Request, use caution. When using the links, be sure you are indeed in the Client, Service Request or Project you want to be in before making any edits or entering any time or notes.
Sample View:
Desktop Actions
The Desktop also includes links and an Actions drop-down menu, which gives you access to more detailed information about your Clients, Service Requests, and Projects. The action is divided to Views and Tasks.
Views
Options | Feature Description |
---|---|
Display Primary Clients | Displays a summary listing of your open primary Clients and gives you access to actions for viewing open, closed, or all primary Clients. Primary Clients are those who have Service Requests assigned to you for advocacy/representation. |
Display Associated Clients | Displays a summary listing of your open associated Clients and gives you access to actions for viewing open, closed, or all associated Clients. Associated Clients are those with Service Requests assigned to someone else for advocacy/representation in which you have some involvement, such as assisting or supervising the assigned staff. |
Display Team Clients | Displays a summary listing of your open team Clients and gives you access to actions for viewing open, closed, or all Team Clients. Team Clients are those Clients with Service Request determined to be part of some team effort for which you are a member (such as the Investigation Team). |
Display Primary Service Request | Displays a summary listing of your open primary Service Requests and gives you access to actions for viewing open, closed, or all primary Service Requests. Primary Service Requests are those assigned to you for advocacy/representation. NOTE: Only 1 person can be assigned as the Primary Assigned Employee on a Service Request. |
Display Associated Service Request | Displays a summary listing of your open associated Service Requests and gives you access to actions for open, closed, or all associated Service Requests. Associated Service Requests are those assigned to someone else for advocacy/representation in which you have some involvement, such as assisting or supervising the assigned staff |
Display Team Service Request | Displays a summary listing of your open team Service Requests and gives you access to actions for viewing open, closed, or all team Service Requests. Team Service Requests are those Service Requests determined to be part of some team effort for which you are a member (such as an Investigation Team). |
Display Primary Projects | Displays a summary listing of open primary Projects and gives you access to actions for viewing open, closed, or all primary Projects. Primary Projects are those assigned to you for activity on that Project. NOTE: More than 1 person can be assigned as a Primary Assigned Employee on a Project. |
Display Associated Projects | Displays a summary listing of open associated Projects and gives you access to actions for viewing open, closed, or all associated Projects. Associated Projects are those assigned to someone else for activity in which you have some involvement, such as assisting or supervising the assigned staff. |
Display Team Projects | Displays a summary listing of open team Projects and gives you access to actions for viewing open, closed, or all team Projects. Team Projects are those Projects determined to be part of some team effort for which you are a member (such as an internal workgroup). |
Display Agency Projects | Displays a summary listing of open agency Projects and gives you access to actions for viewing open, closed, or all agency Projects. Agency Projects are all Projects in DAD |
Display Time | Displays a summary list of time you have recorded for Service Requests, Projects, lunch (if applicable), and leave time for the current, or the last 7, the last 14, or the last 30 days or you can choose to ‘display time between’ certain dates. |
Sample View:
Tasks
Options | Feature Description |
---|---|
Basic Contact Search | Allows you to search for a Client or other contact entered in DAD using basic information such as Client ID, first or last name, organization, phone number, etc. |
Advanced Contact Search | Allows you to search for a Client or other contact using any portion of the Client record, such as age, disability, or gender. |
Basic Service Request Search | Allows you to search for a Client’s Service Request using basic information such as the Service Request ID, Client name, funding source, etc. |
Advanced Service Request Search | Allows you to search for a Client’s Service Request using basic information such as that listed above as well as facility and Service Request Type |
Basic Project Search | Allows you to search for Projects using basic information such as Project ID, or name, or funding source |
Advanced Project Search | Allows you to search for Projects using basic information such as that listed above as well as Project closed date and Priorities and Objectives |
Quick I & R | Allows you to quick search of I&R information |
Allows you to print the current screen |
The Contact, Service Request and Project search functions can also be shown on your DAD Desktop by selecting them in your User Preferences.
Sample View:
Desktop Columns
Options exist to display the various column headings when viewing Primary and Associated Clients, Service Requests, and Projects.Left click on the blue and white charts with the red X in the right upper corner of the top of each column, to ‘hide’ that column.
-
Left click on the yellow and blue chart in the right upper corner of the top of the last column, to show all available columns.
-
The ability to sort by category (ascending and descending) and/or conduct compound searches exists.
Sample View:
Basic Contact Search Criteria
Whenever contact is made with a new individual or potential client the first step is to do a search to determine the individual has ever been entered in the system as a client, guardian, contact or advisory of a client, or in anyway has been previously connected to the agency. This step avoids entering an individual into the system more than once.
DAD doesn't have the ability to check for potential conflicts of interest as part of its toolset.
Sample View:
Advanced Contact Search can be accessed by your DAD Desktop dropdown menu and has many more options for search criteria.
If DAD contains contact records that match your search information, they will be displayed on a Search Results screen. From that screen, you can choose to view one of the listed contact records. If the contact found matches your Client information, a new Service Request can then be created for the existing Client. If the contact search did not find a match in the existing data base, you will need to create a new Client.
Both methods include a "Sounds Like" and "Match on" feature in case you are not sure how some of the search items are spelled. It is recommended that two (2) searches are done with one using the 'Sounds Like' feature to avoid 'duplications' when entering new Clients and Service Requests.
Client Information
If it is established that the individual is in the database, the items already created appear. It goes through and highlights all the service requests, contacts, and any of the notes that are associated with that particular individual. Using the Actions drop down you have the ability to any of items created in that particular wizard. The information will be updated a note will automatically done.
Client View
The Client View displays information about a specific client; a list of your choice of all, open, or closed Service Requests for that client; and contacts for that Client. You can also see your choice of all, or the last five, the last 10, or the last 15 notes written about that Client.
You can access the Client View three ways:
-
By choosing a specific Client record from the list on your Desktop.
-
By left clicking the Client link from any DAD window (for the last client you viewed). Be sure you are in correct Client before you add or edit any information.
-
By choosing a Basic or Advanced Contact Search to find a Client from the Desktop Actions Tasks dropdown.
You have the option to choose to have the Contact search function on the Desktop under User Preferences.
You have the following options in the “Actions” drop-down menu when in the Client view.
Views
Options | Feature Description |
---|---|
Print View | Displays all of the information entered in the Client record |
Display Client Summary | Displays limited information about the Client |
Display Client Detail | Displays detailed information about the Client |
Display Client Notes | Displays all, or the last 5, 10, or 15 notes for the Client |
Display Client Contacts | Displays all contacts connected to the Client |
Display Service Requests | Displays a Service Request summary and gives you access to actions for creating and editing Service Requests |
Display Client Security | Displays the DAD security groups with permission to view the Client |
Display Primary Clients | Displays all, open, or closed Primary Clients assigned to the user depending on which option you choose from the drop down menu |
Display Associated Clients | Displays all, open, or closed Associated Clients assigned to the user depending on which option you choose from the drop down menu |
Display Team Clients | Displays all, open, or closed Team Clients assigned to the user |
When displaying Primary or Associated Service Requests, the last choice you make in the available drop down menu (all, open, or closed) is what will appear each time you are on your Desktop until you choose another option.
Tasks
Options | Feature Description |
---|---|
Edit Client | Enables you to edit many of the Client information fields such as address |
Edit Reference Date | Enables you to edit the reference date for the Client |
Edit Disabilities | Enables you to add or remove disabilities that the Client discloses |
Edit Accommodations | Enables you to add/remove accommodations needed by the Client |
Edit Client Local Data | Enables you to edit fields set up locally such as veteran status |
Create New Client Note | Enables you to create a new note |
Create New Client | Enables you to create a new Client record |
Create New Service Request | Enables you to create a new Service Request for the Client |
Create Quick I & R for Client | Enables you to create a quick I&R for the Client |
Basic Contact Search | Allows you to perform a basic Contact search |
Advanced Contact Search | Allows you to perform an advanced Contact search |
Basic Service Request Search | Allows you to perform a basic Service Request search |
Advanced Service Request Search | Allows you to perform a advances Service Request search |
Allows you to print the current screen |
Sample View:
Create New Client
The methodology for using the DAD application is that advocacy efforts from an agency for an individual are recorded as a Service Request associated with a Client. Agency activities on behalf of groups of individuals are recorded as Projects. Projects are used to document efforts such as monitoring facilities, education and outreach activities, systems advocacy, and investigations involving a group of people. Projects can also be used to document administrative activities and time.
Individuals are recorded in the system once as a contact and that contact has specified connections for the different recorded roles for that individual. A contact can be a Client, a primary contact, an adversary, or any other contact type that is specified in the Administration component of DAD. Regardless of how the contact is selected for editing, editing the contact information, such as the address or phone number, will update the contact’s information for each item it is connected to. There is no limit to how many connections a contact can have.
If it has been established that the individual is not in the database, there is the ability to create a new client.
Any information entered into the Basic Contact Search Criteria will be automatically transferred to Client Information.
DAD assigns a unique ID to new clients. This number is listed in the Client ID field for each client record. If the agency has another filing system in use, that information, can be entered under Client Number and used as a secondary ID.
The phone fields are set so that additional information can be added i.e. 1234567890 ext 001 or 1234567890 (extra note) ask for "Mickey"
Client Disabilities
The current set matches federal reporting forms. Categories can be added. Sub-sets can also be added to meet program requirements.
Sample View:
Client Accomodations
List of possible accommodations can be updated as necessary.
Sample View:
Client Contacts
Primary Contact Field
You can choose to ‘Use Client As Contact’ for the Primary Contact, if the client is his or her own Primary Contact or, you can complete a contact search for a different individual. DAD will search the database for that person. If the contact search results list the correct individual, you can select that record. Otherwise, you can select “Add New Contact”.
Complete the following fields and select “Save” to create a New Contact.
After the Primary Contact is created, you can edit information if needed. Choose the ’Relationship to Client’ from the drop-down menuif the client is not the Primary Contact. Enter any ‘Additional Info’ not already included. If you selected “Use Client as Contact”, to create the Primary Contact, “Is the Client” will be checked.
In a similar manner, with a subsequent screen, you will also have the opportunity to enter Guardian information.
You must select “Finish” on the final screen to save and create the Client Record. This can be displayed in Summary or Detail View. Use the drop-down list in the “Actions” menu to switch to the preferred view.
Client Detail View (example)
Edit Clients
To edit a Client, you must start from the Client Detail or Client Summary view. You get there by choosing a Client from your Desktop, or searching for and selecting a Client.
From the Client view, you can choose to edit almost any section of the Client. See the Client View section of this User’s Guide for details.
You can edit the Client’s legal guardian, primary, or other Contact from the Client view or from the Actions drop down menu. From the Client view, scroll down to the Contacts section, or select Display Client Contacts from the Actions/Views drop down menu. Once the Contact list is displayed, you can select View Details, Edit or Delete for any Contact. To add a new Contact, choose Create New Client Contact from the Tasks in the drop down menu from the Client Contacts screen.
Attachments
Within the DAD system there is the ability to add attachments as necessary. Attachments can be sorted by Category. The list of categories can be expanded locally by your DAD Administrator. Attachment Type gives you the option of selecting “File” or “Link” (a web URL or address).
Sample View:
Contacts
Types
-
Primary Contacts
-
Guardian (type)
-
Add New Client Contact
Sample View:
Service Request
The methodology for using the DAD application is that advocacy efforts from an agency for an individual are recorded as a Service Request associated with a Client. Advocacy efforts from an agency for a group of individuals, training or outreach activities, or other administrative Projects are recorded as Projects.
The following options are available under the “Actions” menu when in the Service Request View.
Views
Options | Feature Description |
---|---|
Print View | Displays all data for the Service Request, including notes, Record Time entries and information about the adversary and referrer. |
Display Service Request Summary | Displays limited information about the Service Request |
Display Service Detail | Displays detailed information about the Service Request1 |
Display Service Request Notes | Displays all, or the last 5, 10, or 15 notes related to the Service Request depending on how you set up your Service Request view |
Display Service Request Contacts | Displays all of the Client Contacts related to the Service Request. |
Display Service Request Employees | Displays all Employees assigned to the Service Request (whether primary or associated) |
Display Service Request Time | Displays all, or the last 5, 10, or 15 Record Time entries recorded for the Service Request depending on how you set up your Service Request view. |
Display Service Request Security | Displays the DAD security groups with permission to view the Service Request |
Display Service Request Publications | Displays the Publications that have been recorded in the Service Request |
Display Project Associations | Displays all DAD Projects associated with the Service Request |
Display Service Request Associations | Displays all DAD Service Requests associated with the Service Request |
Display Primary Service Requests | Displays open, closed, or all Primary Service Requests assigned to the user depending option you choose from the drop down menu |
Display Associated Service Requests | Displays open, closed, or all Associated Service Requests assigned to the user depending on option you choose from the drop down menu |
Display Team Service Requests | Displays open, closed, or all Team Service Requests assigned to the user. |
When displaying Primary or Associated Service Requests, the last choice you make in the available drop down menu (all, open, or closed) is what will appear each time you are on your Desktop until you choose another option.
Sample View:
see the below note
Depending on which Service Request view you are in, you will see one or the other of the two options in the drop-down “Actions” menu.
Tasks
Options | Feature Description |
---|---|
Edit Service Request | Enables you to edit many of the Service Request information fields such as the Eligibility or Client Objective |
Edit Date Opened | Enables you to edit the date in which the Service Request was opened |
Edit Reference Date | Enables you to edit the reference date for the Service Request |
Edit Service Request Type | Enables you to edit the DAD Service Request Type |
Edit Funding Source | Enables you to edit the Funding Source for the Service Request |
Edit Service Request Type | Enables you to edit the DAD Service Request Type |
Edit Priorities/Objectives | Enables you to edit the Priorities and/or Objectives for the Service Request. |
Edit Primary Disability | Enables you to edit the Primary Disability for the Service Request and explain the Primary Disability if required |
Edit Problem/Sub Problem | Enables you to edit the Problem and/or Sub Problem for the Service Request |
Edit Teams | Enables you to edit the Teams connected to the Service Requests |
Edit Service Request Local Data | Enables you to edit fields set up by local administrators such as type of SSA benefit |
Create New Service Request Note | Enables you to create a new Note for the Service Request |
Create New Service Request Contact | Enables you to create a new Contact for the Service Request |
Record Service Request Time | Enables you to Record Time you spend working on the Service Request |
Prepare Service Request for Closing | Guides you through the process for closing a Service Request by completing the required fields |
Answer Closing Data | Once you have chosen Prepare Service Request for Closing but have not yet closed the Service Request, you will see this option that you can use to add or edit closing data |
Validate and Close Service Request | Once you have chosen Prepare Service Request for Closing and have answered the closing data but have not yet closed the Service Request, you will see this option to close the Service Request |
Move Service Request | Allows you to move the Service Request to another Client. Contact your DAD Administrator for assistance |
Create New Service Request | Allows you to create a new Service Request for the Client |
Create New Service Request Associated with Current Service Request | Allows you to create a new Service Request for the Client and associate it with the current Service Request |
Copy Service Request with Existing Funding Source | Allows you to create a new Service Request for the Client and copies the details from the current Service Request including the funding source |
Copy Service Request with Default Funding Source | Allows you to create a new Service Request for the Client and copies the details from the current Service Request but uses the default funding source |
Delete Service Request | Enables you to delete a Service Request. (Dependent on security permissions.) |
Basic Contact Search | See previous Desktop Actions section |
Advanced Contact Search | See previous Desktop Actions section. |
Basic Service Request Search | See previous Desktop Actions section. |
Advanced Service Request Search | See previous Desktop Actions section. |
Allows you to print the current screen |
The Reference Date is the date the Service Request was originally created. DAD fields will be limited to the options available on that date. In order to have the current DAD fields and options, the reference date must be edited to the current date. Contact the your DAD Administrator for assistance.
Sample View:
New Service Request
Select Create New Service Request from the “Actions” menu.
The date the Service Request is opened may trigger a change in available options for certain fields and/or differing local data questions based on the service year.
The initial screen in creating a new Service Request asks for the following information.
Eligibility, Service Request Type and Funding Source options maybe include local data and differ from what is shown.
Additional screens will allow you to enter additional information. Some information will be imported from the client record and this can be edited for accuracy. Additional fields maybe be required to complete a service request and selected options may need to fall within certain parameters, as determined by your agency. Omissions and errors will be indicated via red “Warnings Found”.
Select “Finish” to save the Service Request. The Service Request can be displayed in Summary or Detail View. Use the drop-down list in the “Actions” menu to switch to the preferred view.
Fields within a Service Request Detail view can be edited by clicking on the response and making edits.
You have the ability to the add notes or creates notes via Actions > Tasks
And/or clicking on the field in the Service Request View
Link Service Request to Projects
-
From the Actions/Tasks drop down on the Service Request view, choose Display Project Associations.
-
From the Actions/Tasks drop down menu on the Display Project Associations view, choose New Project Association.
-
Enter the Project ID for the Project you want to link to the Service Request, then click Check Project ID.
-
If the correct Project name appears, click Save. If it is not the correct Project name, click Cancel and check that you have the correct Project ID then repeat steps 1 through 4
You may also add a Project Association by clicking on the link in the Service Request View.
Sample View:
Close a Service Request
There are three steps that must be complete before a Project is closed in DAD:
Step 1: Choose Prepare Project for Closings from Actions menu.
Step 2: Enter a proposed close date, then click “Save & Answer Closing Data
If the Service Request has been closed then re-opened, or if you have prepared the Service Request for closure and did not receive approval until a later date, you MUST edit the proposed closed date to the date you are actually closing it.
Step 3: Complete the required Fields (including required local data fields)
You MUST match the Service Type and the Intervention Strategy. They need to match the level of service provided
Projects
Projects are used to document efforts such as monitoring facilities, education and outreach activities, systems advocacy, and investigations involving a group of people. Projects can also be used to document administrative activities and time.
Service Requests can have only one Funding Source and one Priority and Objective to record the agency’s advocacy efforts. If the agency needs to use multiple funding sources to document one advocacy effort, multiple Service Requests must be created to accommodate for each funding source.
Projects can have multiple Priority and Objectives and multiple Funding Sources. If multiple Funding Sources are selected the Funding Source distribution in percent must total 100%.
Project Search
Basic Project Search allows you to search for Projects that have been created in DAD with many options to search by. It can be accessed on your Desktop if you choose to display it in User Preferences. It can also be accessed under “Tasks” in the “Actions” drop-down menu when in Desktop or Project view.
Advanced Project Search can be accessed when in DAD Desktop or Project views under “Tasks” in the “Actions” drop-down menu. It has a few more options for search criteria.
Sample View:
Project View
The Project View displays information about the Project, assigned employees, Project contacts, and associated Service Requests. You can see your choice of all, or the last 5, the last 10, or the last 15 notes written about that Project. You also can see your choice of all, or the last 5, the last 10, or the last 15 Record Time entries for that Project.
You can access the Project View four ways:
-
By choosing a specific Project from the list on your Desktop
-
By left clicking the Project link from any DAD window (which takes you to the last Project you viewed)
-
By choosing Display Primary, Associated, Team, or Agency Projects from the Desktop Actions dropdown.
-
By choosing Basic or Advanced Project search from the Desktop Tasks dropdown
You have the following options under the “Actions” drop-down menu when in the Projects view:
Views
Options | Feature Description |
---|---|
Print View | Displays all of the information entered in the Project |
Display Project Summary | Displays limited information about the Project |
Display Project Detail | Displays detailed information about the Project |
Display Project Fund Splits | Displays the Fund Splits for recording time in the Project |
Display Project Notes | Displays all, or the last 5, 10, or 15 notes for the Project |
Display Project Contacts | Displays all contacts connected to the Project |
Display Project Employees | Displays all employees connected to the Project (whether primary or associated) |
Display Project Time | Displays all, or the last 5, 10, or 15 Record Time entries recorded for the Project |
Display Project Security | Displays the DAD security groups with permission to view the Project |
Display Project Publications | Displays all Publications that have been recorded in the Project |
Display Service Request Associations | Displays open, closed, or all Associated Service Requests connected to the Project |
Display Project Associations | Displays all, open, or closed Associated Projects connected to the Project |
Display Primary Projects | Displays all, open, or closed Primary Projects assigned to the user depending on which option you choose from the drop down menu |
Display Associated Projects | Displays all, open, or closed Associated Projects assigned to the user depending on which option you choose from the drop down menu |
Display Team Projects | Displays open, closed, or all Team Projects for teams which the user is assigned to depending on which option you choose from the drop-down menu |
Display Agency Projects | Displays open, closed, or all Agency Projects depending on which option you choose from the drop-down menu |
When displaying Primary, Associated, Team, or Agency Projects, the last choice you make in the available drop down menu (all, open, or closed) is what will appear each time you are on your Desktop until you choose another option.
Sample View:
Tasks
Options | Feature Description |
---|---|
Edit Project | Enables you to edit many of the Project information fields such as the Project Name or Objective |
Edit Date Opened | Enables you to edit the date in which the Project was opened |
Edit Reference Date | Enables you to edit the reference date* for the Project |
Edit Project Type | Enables you to edit the DAD Project Type |
Edit Funding Sources | Enables you to edit the Funding Sources for the Project |
Edit Priorities/Objectives | Enables you to edit the Priorities and/or Objectives for the Project |
Edit Teams | Enables you to edit the Teams assigned to the Project |
Edit Project Request Local Data | Enables you to edit fields set up locally |
Edit Issues/Barriers Addressed | Enables you to edit the Issues/Barriers chosen for the Project (if any) |
Edit Dissemination Activities | Enables you to edit how information was disseminated |
Create New Project Note | Enables you to create a new Note for the Project |
Create New Project Contact | Enables you to add a new Contact for the Project |
Record Project Time | Enables you to Record Time you spend working on the Project |
Prepare Project for Closing | Guides you through the process for closing a Project by completing the required fields |
Create New Project | Allows you to create a new Project |
Create New Project Associated with Current Project | Allows you to create a new Project and associate it with the current Project |
Copy Project | Allows you to create a new Project and copies all details for the current project |
Delete Project | Enables you to delete a Project |
Basic Project Search | See previous Desktop Actions section |
Advanced Project Search | See previous Desktop Actions section |
Allows you to print the current screen |
The Reference Date is the date the Project was originally created. DAD fields will be limited to the options available on that date. In order to have the current DAD fields and options, the reference date must be edited to the current date.
Sample View:
New Project
Step 1: Open Date
Step 2: Select Project Type
Step 3: Select funding sources for Project
Step 4: Define Project Fund Distribution
Project funding can be distributed across multiple projects, but the total distribution must equal 100%
Step 5: Establish Project Priorities and Objectives
Step 6: Project Information
Date of Occurrence - reference first date of project. Select “Finish” on the final screen to save the Project. This can be displayed in Summary or Detail View. Use the drop-down list in the “Actions” menu to switch to the preferred view.
Project Detail View
Collaborators
Unique to Projects is the ability to associate projects with and identify project Collaborators.
Close a Project
There are three steps that must be complete before a Project is closed in DAD:
Step 1: Choose Prepare Project for Closings from Actions menu.
Step 2: Enter a proposed close date, then click “Save & Answer Closing Data
Step 3: Answer all of the closing questions
Note: Different project types will have different questions. Once you have answered all of the questions, click “Save & Validate for closing” button.
Notes
DAD lets you create, edit, and delete notes about Clients, Service Requests, and Projects.
All notes contain the same basic types of information:
Field | Field Description |
---|---|
Date of Note | When the note was created |
Category | An optional field for the category in which a note may be applicable |
Subject | A descriptive title for the note. This title displays in summary views, so choose something that makes it easy for you find the note later. |
Note | The content of your note or the information you wanted to record. |
Edit Notes
Notes are displayed on the Client, Service Request, and Project summary and detail views. You can choose to view all, or the last 5, 10, or 15 notes related to the Client, Service Request, or Project.
From any Client, Service Request, and Project summary and detail view, you can select Display Notes from the Action Menu and then decide to display all, or the last 5, 10, 15 notes related to the Client, Service Request, or Project.
Appendix B: Time Keeping
Time can be recorded to either a Service Request or a Project. DAD is developed so that all daily activities are recorded in DAD daily so that an electronic timesheet can be formulated that directly ties the funding source billable amounts to specific advocacy efforts for audit purposes.
DAD supports tracking time spent working on specific Client Service Requests and Projects.
Displaying/Checking Time
Daily time for the current date displayed on your Desktop through the User Preferences function. (see previous User Preferences section for more information)
Display Time from the Desktop Actions menu.
Once selected there Display Options (drop down) of “Time for Current Date”, “Time in the Last 7 Days”, “Time in the Last 14 Days”, “Time in the Last 30 Days”, “Time this Month”, “Time last Month”, or “Time Between”.
Display time entries by selecting Display Service Request Time or Display Project Time from the Actions menu on a specific Service Request or Project Screen
Service Request
Project
Project Time
Steps
-
On the top of desktop click TIME
-
Choose the timekeeper type
-
Enter date of time entry
-
Choose project type
-
Choose project
-
Choose action
-
Enter your time
-
Enter notes
-
Click save
-
You will then be given the same screen to continue recording your time OR you may go to the actions drop down menu and select employee time report or timesheets
Recording Service Request Time
-
On the desktop search for the client by name or client id OR if you know the service request id number you can search for that in the basic service request ID search located on the desktop
-
Click search
-
Locate client (The search result display 10 clients per page)
-
Click select next to client name
-
Scroll down to all service requests
-
Locate the correct service request
-
Click display on the right hand side of the screen
-
On the actions drop down menu find record service request time
-
Click Go
-
Choose the action that best describes what you did in this service request
-
Change the date if necessary
-
Enter your time
-
Enter notes
-
Click save
Clocking In and Out for Non-Exempt Employees
Once a Non-Exempt Employee has logged into the DAD application and from the Desktop view select the Time main menu option, selecting the dropdown Action option “Clock In/Out”
-
Select the date
-
Clock in (remember to choose AM or PM)
-
Clock Out (remember to choose AM or PM)
How to Enter Leave Time
-
Go to the time view from your DAD desktop or any other view
-
The timekeeper type is Leave
-
The time entry for is set to your name
-
-
Enter the date for the time you are entering. The current date will be the default. The drop down provides you a calendar or you can type in the date (month/day/4 digit year)
- To the right of the date you will see the time you have in DAD for the date you choose
-
Choose the applicable leave type from the drop down menu
-
Paid (default)
-
Unpaid Leave
-
-
Choose the Leave you are using from the drop down menu
-
If you choose Paid Leave, you have the option of holiday (default), sick, vacation, or other leave
-
If you chose unpaid Leave as the leave type, the leave will default to unpaid leave
-
-
Enter the amount of time
-
Enter a note
-
Click save to save your entry or cancel to not save your entry
Sample:
Electronic Timesheets
Once an Employee has logged into the DAD application and from the Desktop view select the Time main menu option, selecting the dropdown Action option “Display My Timesheets” will start the submission of recorded time entries to a supervisor process:
From the Display My Timesheets view, Employees will select “Add New Timesheet”:
Employees will then be prompted to specify a start and end date for the timesheet to be submitted and upon selection of dates, select next:
The Timesheet will then be displayed based on the dates selected and the Employee will select either Next to continue or Previous to edit the dates:
Upon selecting next, the Employee will be prompted to submit any notes to the Supervisor that has been specified to review submitted timesheets for the employee and to select Submit Timesheet. These notes will be included in the email notification to the Supervisor and will be included with the final timesheet as well (this feature will be added, currently notes are only included within the email notices).
The submitted timesheet will display with the grid of the Display My Timesheets view and time records made during that time period will be locked and no additional entries will be allowed during that time period.
Once the employee, designated as Supervisor for the Employee record that submits a timesheet, approves the timesheet, an email notification with any notes will be sent to the Employee and the Accounting Employee assigned to the Employee. At that point the dates and employee that approves the timesheet will be updated. This will repeat once the timesheet is approved for processing by the assigned accounting employee. If at any review level by the supervisor or the accounting employee the timesheet is found to need edits, the email notification will be returned to the employee and the status will change from Submitted to Returned and the Employee will have the ability to edit time records during the time period of that time sheet and then select Edit from the Display My Timesheets view and resubmit the timesheet to be reviewed again.
Workflows
Current DAD documentation's biggest weakness is the lack of "demonstrate doing a task from start to finish" sorts of material. So, let's fix that.
I am a DAD Admin and I want to reset a user's 2FA
Some DAD 2FA problems are best resolved by resetting the user's 2FA settings and then having them set up the authenticator again. A local DAD administrator must do the resetting. Pretty much all 2FA issues can be resolved by doing this.
Here is how to reset their 2fa settings:
- log in on an account with admin powers
- go to Open Administration
- open the employees dropdown
- then go to the Employees page...
You should be at a table listing all the users. The last column of this table, Reset 2fa, has a reset button for each user.
- ...and reset the settings for the user
Click the user's button, then click "ok" when asked to confirm
You're all done! Now the user should try to log in again, and this time they'll be shown the 2FA setup screen.
This section isn't part of the DAD guide! This section is about how to make this website! If you're here to learn about using DAD: you can skip this page and you won't have missed anything.
The information is a mashup of Zach's DAD guide "Version 2.2 - 2018" and Milo's DAD 2FA guide. This is a living document; the content is being improved regularly.
Milo makes the using the process he describes here.
If you think being able to make websites like this would be valuable for your P&A, feel free to reach out (milo.nygren-cassels@ndrn.org).