SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Online Conference
June 17th and 18th 2015
WWW.SPBIZCONF.COM
Thomas Duff (aka “Duffbert”)
June 18th, 2015
WWW.SPBIZCONF.COM
• Thomas Duff (aka “Duffbert”)
• Works in Portland for a large health
insurance company
• Been in IT for 35+ years, 20 of it
working with collaborative application
development
• Specialize in SharePoint
development and business analysis
• Speaker
• Writer (two co-authored books and
countless articles)
Who Am I?
WWW.SPBIZCONF.COM
• Developer who isn’t (yet) comfortable
with Visual Studio / C#
• Developer who wants to turn over the
entire site to the business area
• Business customer / power user who
isn’t intimidated by technology and
doesn’t want to wait for IT to build
them something
Who Are You?
WWW.SPBIZCONF.COM
The Situation - URAC
•Utilization Review Accreditation Commission
•Non-profit organization that certifies
healthcare quality through accreditation
process
•Makes on-site reviews of company policies to
make sure they are being followed and adhere
to best practices
•It’s a Big Deal for health insurance companies
WWW.SPBIZCONF.COM
The Problem – Data Tracking
• On top of policy and procedure tracking, there’s a large
requirement to track people who are classified within URAC
• Annual Privacy, Security and Ethics Refresher training,
Demonstration of ongoing training for professional competency,
URAC Training (content is department-specific), Privacy and
Security Acknowledgement, Annual Performance Review, Cultural
Competency Training (Requirement for Case Managers Only),
Resume, Job Description, Departmental Orientation Checklist,
Proof of non-clinical license and certification, PSV of license
and/or certification (Clinical Staff Only), Scope of Practice
Attestation (Clinical Staff Only - Not MD's)
• We have over 1000 employees that we currently track
• A little overwhelming, huh?
WWW.SPBIZCONF.COM
The Problem – Data Tracking
•This data had been stored on multiple Excel
spreadsheets and multiple shared drives and
no reporting abilities… even hard copy
documents that needed to be scanned
•In total, 23 people had some level of
involvement of tracking data and trying to keep
it up-to-date and synchronized
•Good luck trying to pull all that data together if
an audit came up…
WWW.SPBIZCONF.COM
The Solution – SharePoint!
•A single site to track all employees and associated
documentation
•One master list for all employees and their status
•Multiple lists and libraries to store documentation
on training, licensing, and personnel files
•Workflows for notification
•Dashboard view of all consolidated information for a
given employee
•Completely run and managed by the business
•All Out Of The Box SharePoint!
WWW.SPBIZCONF.COM
URAC Administration Home Page
WWW.SPBIZCONF.COM
Everything revolves around the
master file
• One master file list item for each employee tracked for URAC
• Loaded from employee data extracts from our personnel system
WWW.SPBIZCONF.COM
Everything revolves around the
master file
• Bottom half of the
form brings in
information from
all the other data
feeds, lists, and
libraries.
• It provides the
tracking and audit
mechanism for
each employee.
WWW.SPBIZCONF.COM
The form customization is done in
InfoPath
WWW.SPBIZCONF.COM
The Complete columns are
calculated fields
WWW.SPBIZCONF.COM
What they look like in the list
columns
WWW.SPBIZCONF.COM
Rules to get the coloring based on
value
WWW.SPBIZCONF.COM
Rules to get the coloring based on
value
WWW.SPBIZCONF.COM
Those rules give us this…
WWW.SPBIZCONF.COM
So how do we get from documents/lists to the
master record?
Workflows
Datasheet
views
WWW.SPBIZCONF.COM
Creating the Master Record
This data comes to
us from our
personnel system
in the form of a
weekly Excel
spreadsheet that
can be pasted into
the datasheet view.
WWW.SPBIZCONF.COM
Creating the Master Record
This data comes to us from our personnel system in the form of a weekly Excel
spreadsheet that can be pasted into the datasheet view.
WWW.SPBIZCONF.COM
Once loaded, the workflow takes
over…
This loads a new
Master record if the
person is new.
This updates/loads
a Master record if
the person is
moving into a
URAC position.
WWW.SPBIZCONF.COM
Once loaded, the workflow takes
over…
This updates/loads
the Master record if
the person is a
rehire.
WWW.SPBIZCONF.COM
Once loaded, the workflow takes
over…
This updates a
Master record if the
person is terminated
or is promoted into a
new position.
WWW.SPBIZCONF.COM
Once loaded, the workflow takes
over…
Finally, this updates
a Master record if
the person is moved
out of URAC position
WWW.SPBIZCONF.COM
This process results in this…
All the information in the top half of the Master record comes
from the weekly import from the personnel system.
WWW.SPBIZCONF.COM
Next up, uploading and categorizing
Personnel documentation
The Personnel documentation library is where all the “proof”
documentation resides… images, scans, emailed forms, etc.
WWW.SPBIZCONF.COM
Next up, uploading and categorizing
Personnel documentation
Once a document is
uploaded, the
administrator fills in
metadata about the
document so that it can
be matched and
categorized for the
Master record.
WWW.SPBIZCONF.COM
So how do we get from
documents/lists to the master
record?
The metadata
columns come
from dropdown
and lookup lists so
that values remain
consistent and the
matching works as
required.
WWW.SPBIZCONF.COM
Once again, the workflow takes
over…
Depending on what
type of documentation
was selected in the
Document Type field,
the Master record is
matched with the
Employee number
and updated.
WWW.SPBIZCONF.COM
Once again, the workflow takes
over…
In most cases, the
updating of the Master
record is nothing more
than a date.
WWW.SPBIZCONF.COM
Once again, the workflow takes over…
Depending on what
type of documentation
was selected in the
Document Type field,
the Master record is
matched with the
Employee number
and updated.
Renewal dates are
also calculated for
ongoing training
documentation.
WWW.SPBIZCONF.COM
Once again, the workflow takes
over…
For positions that
require certification,
we can track whether
it’s active and whether
it’s the primary
certification required
for the job.
WWW.SPBIZCONF.COM
License and Certification Lookups
This lookup list covers all the job codes (the key for the lookup), and
specifies what type(s) of certification or licensing is required or preferred.
WWW.SPBIZCONF.COM
Another type of form… Orientation
Checklist
All URAC-affected
employees have to
undergo a formal
departmental
orientation, which
is tracked here in
this list form.
WWW.SPBIZCONF.COM
Another type of form… Orientation
Checklist
When the form is
completed, the
employee clicks
“I Attest”, where
the Employee
Name and Date
Signed fields are
completed.
WWW.SPBIZCONF.COM
The form is emailed to the
Personnel Document library so
there’s a record of it
As part of the
submission process,
a form rule submits a
copy of the form to
the Personnel
document library for
tracking and
documentation.
WWW.SPBIZCONF.COM
And the workflow takes over
When the email arrives in the Personnel document library, the
workflow parses out information from the Subject line, matches
the document to the employee’s Master record, and updates the
information.
WWW.SPBIZCONF.COM
So how do we keep track of what’s
due when?
This view uses calculated columns to track information and due dates. If
anything is incomplete or is coming up on an expiration/renewal date, it
shows up here. It’s a single point of reference for the administrator to know
what needs attention without looking in multiple places.
In this instance, they know there are only 18 items that need attention out
of over 1000 employees that are affected by URAC requirements.
WWW.SPBIZCONF.COM
Um… I lied a little bit…
This jQuery code provides the column coloring… couldn’t do that “out of the box”
WWW.SPBIZCONF.COM
Notifications based on the view…
When a column shows
that an item needs to be
renewed or updated,
workflows can be used to
send out email
notifications to the Master
record owner (the
employee).
WWW.SPBIZCONF.COM
Notifications based on the view…
Example of the Email Ongoing Training 30 Days
WWW.SPBIZCONF.COM
Notifications based on the view…
Example of the Email Drivers License Expiring 30 Days
WWW.SPBIZCONF.COM
One more slick trick… Impersonation Workflows
Impersonation workflows allow you to modify the permissions of a list
item, both removing and adding permissions based on your unique
logic.
WWW.SPBIZCONF.COM
Impersonation workflows
Workflow actions
include adding,
inheriting, removing,
and replacing list item
permissions.
WWW.SPBIZCONF.COM
Impersonation workflows - Remove
Select the action, select the
permission levels to remove, and
the people/groups to remove
them from.
WWW.SPBIZCONF.COM
Impersonation workflows - Replace
Select the action, select the
permission levels to remove, and
the people/groups to remove
them from.
WWW.SPBIZCONF.COM
Summing it up…
• Building sites in SharePoint doesn’t mean you
have to break open Visual Studio to get anything
done.
• Ultimately, it’s about delivering value to the
business, and you can do that with clever use of
OOTB SharePoint features.
• Even better… you don’t have to be the person to
maintain it forever!
WWW.SPBIZCONF.COM
Questions or comments?
You can reach me at:
• duffbert@gmail.com
• @duffbert on Twitter
Thanks for your time!

Más contenido relacionado

Similar a Out-Of-The-Box SharePoint Magic

Power Up SharePoint and Office 365
Power Up SharePoint and Office 365Power Up SharePoint and Office 365
Power Up SharePoint and Office 365Scott Restivo
 
Asynchronous Apex Salesforce World Tour Paris 2015
Asynchronous Apex Salesforce World Tour Paris 2015Asynchronous Apex Salesforce World Tour Paris 2015
Asynchronous Apex Salesforce World Tour Paris 2015Samuel De Rycke
 
Custom Web Design Projects Overview
Custom Web Design Projects OverviewCustom Web Design Projects Overview
Custom Web Design Projects OverviewFrank Petrov
 
Looking under the hood of your org with eclipse
Looking under the hood of your org with eclipseLooking under the hood of your org with eclipse
Looking under the hood of your org with eclipseJamie Buck-Tomek
 
Advanced SharePoint Server Concepts
Advanced SharePoint Server ConceptsAdvanced SharePoint Server Concepts
Advanced SharePoint Server ConceptsLearning SharePoint
 
Quick user guide to the Clear Clinica Cloud EDC system
Quick user guide to the Clear Clinica Cloud EDC systemQuick user guide to the Clear Clinica Cloud EDC system
Quick user guide to the Clear Clinica Cloud EDC systemFlaskdata.io
 
Practical Headless Flow Examples
Practical Headless Flow ExamplesPractical Headless Flow Examples
Practical Headless Flow ExamplesSalesforce Admins
 
rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...Shaun Leisegang
 
Quick Fields vs. Workflow Smackdown
Quick Fields vs. Workflow SmackdownQuick Fields vs. Workflow Smackdown
Quick Fields vs. Workflow SmackdownMelissa Henley
 
Analytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDCAnalytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDClnbeck
 
Orcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsOrcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsShane_Boyd
 
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Tom Rieger
 
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Tracy Blackburn
 
Edgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater
 
Replicating One Billion Records with Minimal API Usage
Replicating One Billion Records with Minimal API UsageReplicating One Billion Records with Minimal API Usage
Replicating One Billion Records with Minimal API UsageSalesforce Developers
 
Resources-Training-Order-To-Cash- ETON Technologies.pdf
Resources-Training-Order-To-Cash- ETON Technologies.pdfResources-Training-Order-To-Cash- ETON Technologies.pdf
Resources-Training-Order-To-Cash- ETON Technologies.pdfssuserf4597f
 
Design Patterns Every ISV Needs to Know (October 15, 2014)
Design Patterns Every ISV Needs to Know (October 15, 2014)Design Patterns Every ISV Needs to Know (October 15, 2014)
Design Patterns Every ISV Needs to Know (October 15, 2014)Salesforce Partners
 
Programming Building Blocks for Admins
Programming Building Blocks for Admins Programming Building Blocks for Admins
Programming Building Blocks for Admins Salesforce Admins
 

Similar a Out-Of-The-Box SharePoint Magic (20)

Power Up SharePoint and Office 365
Power Up SharePoint and Office 365Power Up SharePoint and Office 365
Power Up SharePoint and Office 365
 
Asynchronous Apex Salesforce World Tour Paris 2015
Asynchronous Apex Salesforce World Tour Paris 2015Asynchronous Apex Salesforce World Tour Paris 2015
Asynchronous Apex Salesforce World Tour Paris 2015
 
Custom Web Design Projects Overview
Custom Web Design Projects OverviewCustom Web Design Projects Overview
Custom Web Design Projects Overview
 
Looking under the hood of your org with eclipse
Looking under the hood of your org with eclipseLooking under the hood of your org with eclipse
Looking under the hood of your org with eclipse
 
Advanced SharePoint Server Concepts
Advanced SharePoint Server ConceptsAdvanced SharePoint Server Concepts
Advanced SharePoint Server Concepts
 
Quick user guide to the Clear Clinica Cloud EDC system
Quick user guide to the Clear Clinica Cloud EDC systemQuick user guide to the Clear Clinica Cloud EDC system
Quick user guide to the Clear Clinica Cloud EDC system
 
Practical Headless Flow Examples
Practical Headless Flow ExamplesPractical Headless Flow Examples
Practical Headless Flow Examples
 
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdfWhite_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
White_Paper_on_Oracle_Internet_Expenses_Setup_and_Functional_Process_Flow.pdf
 
rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...rapidMATION Webinar: The future of work: humans and software bots working tog...
rapidMATION Webinar: The future of work: humans and software bots working tog...
 
Quick Fields vs. Workflow Smackdown
Quick Fields vs. Workflow SmackdownQuick Fields vs. Workflow Smackdown
Quick Fields vs. Workflow Smackdown
 
Analytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDCAnalytics: CRM On Demand vs SFDC
Analytics: CRM On Demand vs SFDC
 
Orcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And AnalyticsOrcl Crmod Vs Sfdc Reporting And Analytics
Orcl Crmod Vs Sfdc Reporting And Analytics
 
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
 
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
Webcast slides for "Low Risk and High Reward in App Decomm with InfoArchive a...
 
Edgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer WorkflowsEdgewater Consulting Mastering SharePoint Designer Workflows
Edgewater Consulting Mastering SharePoint Designer Workflows
 
Replicating One Billion Records with Minimal API Usage
Replicating One Billion Records with Minimal API UsageReplicating One Billion Records with Minimal API Usage
Replicating One Billion Records with Minimal API Usage
 
Resources-Training-Order-To-Cash- ETON Technologies.pdf
Resources-Training-Order-To-Cash- ETON Technologies.pdfResources-Training-Order-To-Cash- ETON Technologies.pdf
Resources-Training-Order-To-Cash- ETON Technologies.pdf
 
Design Patterns Every ISV Needs to Know (October 15, 2014)
Design Patterns Every ISV Needs to Know (October 15, 2014)Design Patterns Every ISV Needs to Know (October 15, 2014)
Design Patterns Every ISV Needs to Know (October 15, 2014)
 
Programming Building Blocks for Admins
Programming Building Blocks for Admins Programming Building Blocks for Admins
Programming Building Blocks for Admins
 
Document control
Document controlDocument control
Document control
 

Más de Thomas Duff

20 Microsoft 365 Productivity Tips - Minnesota SharePoint User Group
20 Microsoft 365 Productivity Tips -  Minnesota SharePoint User Group20 Microsoft 365 Productivity Tips -  Minnesota SharePoint User Group
20 Microsoft 365 Productivity Tips - Minnesota SharePoint User GroupThomas Duff
 
Power Automate Techniques that "Save
Power Automate Techniques that "SavePower Automate Techniques that "Save
Power Automate Techniques that "SaveThomas Duff
 
Power Automate Techniques that "Saved Our Bacon"
Power Automate Techniques that "Saved Our Bacon"Power Automate Techniques that "Saved Our Bacon"
Power Automate Techniques that "Saved Our Bacon"Thomas Duff
 
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/1420 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14Thomas Duff
 
Game of SharePoint Migrations: Winter Is Coming
Game of SharePoint Migrations: Winter Is ComingGame of SharePoint Migrations: Winter Is Coming
Game of SharePoint Migrations: Winter Is ComingThomas Duff
 
The Game of SharePoint Migrations: Winter Is Coming
The Game of SharePoint Migrations: Winter Is ComingThe Game of SharePoint Migrations: Winter Is Coming
The Game of SharePoint Migrations: Winter Is ComingThomas Duff
 
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...Thomas Duff
 
Office 365 Productivity Tips Minneapolis Mayhem SPSTC
Office 365 Productivity Tips Minneapolis Mayhem SPSTCOffice 365 Productivity Tips Minneapolis Mayhem SPSTC
Office 365 Productivity Tips Minneapolis Mayhem SPSTCThomas Duff
 
Office 365 Productivity Tips November 2017 November Smack-Down
Office 365 Productivity Tips November 2017 November Smack-DownOffice 365 Productivity Tips November 2017 November Smack-Down
Office 365 Productivity Tips November 2017 November Smack-DownThomas Duff
 
Office 365 Productivity Tips February 2018 Wasatch Wrangle
Office 365 Productivity Tips February 2018 Wasatch WrangleOffice 365 Productivity Tips February 2018 Wasatch Wrangle
Office 365 Productivity Tips February 2018 Wasatch WrangleThomas Duff
 
Office 365 Productivity Tips - August Anarchy
Office 365 Productivity Tips - August AnarchyOffice 365 Productivity Tips - August Anarchy
Office 365 Productivity Tips - August AnarchyThomas Duff
 
Office 365 Productivity Tips - The Summertime Skirmish
Office 365 Productivity Tips - The Summertime SkirmishOffice 365 Productivity Tips - The Summertime Skirmish
Office 365 Productivity Tips - The Summertime SkirmishThomas Duff
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogThomas Duff
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogThomas Duff
 
Leading Your SharePoint Customers To Water, And Teaching Them How To Drink
Leading Your SharePoint Customers To Water, And Teaching Them How To DrinkLeading Your SharePoint Customers To Water, And Teaching Them How To Drink
Leading Your SharePoint Customers To Water, And Teaching Them How To DrinkThomas Duff
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogThomas Duff
 
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkLeading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkThomas Duff
 
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkLeading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkThomas Duff
 
SharePoint Folders: Folders vs. Metadata
SharePoint Folders: Folders vs. MetadataSharePoint Folders: Folders vs. Metadata
SharePoint Folders: Folders vs. MetadataThomas Duff
 
SharePoint 2010 List and Library General Settings
SharePoint 2010 List and Library General SettingsSharePoint 2010 List and Library General Settings
SharePoint 2010 List and Library General SettingsThomas Duff
 

Más de Thomas Duff (20)

20 Microsoft 365 Productivity Tips - Minnesota SharePoint User Group
20 Microsoft 365 Productivity Tips -  Minnesota SharePoint User Group20 Microsoft 365 Productivity Tips -  Minnesota SharePoint User Group
20 Microsoft 365 Productivity Tips - Minnesota SharePoint User Group
 
Power Automate Techniques that "Save
Power Automate Techniques that "SavePower Automate Techniques that "Save
Power Automate Techniques that "Save
 
Power Automate Techniques that "Saved Our Bacon"
Power Automate Techniques that "Saved Our Bacon"Power Automate Techniques that "Saved Our Bacon"
Power Automate Techniques that "Saved Our Bacon"
 
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/1420 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14
20 Microsoft 365 Productivity Tips - Minnesota M365 User Group - 2021/06/14
 
Game of SharePoint Migrations: Winter Is Coming
Game of SharePoint Migrations: Winter Is ComingGame of SharePoint Migrations: Winter Is Coming
Game of SharePoint Migrations: Winter Is Coming
 
The Game of SharePoint Migrations: Winter Is Coming
The Game of SharePoint Migrations: Winter Is ComingThe Game of SharePoint Migrations: Winter Is Coming
The Game of SharePoint Migrations: Winter Is Coming
 
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...
20 Office 365 Productivity Tips That You've Probably Never Used But Should sh...
 
Office 365 Productivity Tips Minneapolis Mayhem SPSTC
Office 365 Productivity Tips Minneapolis Mayhem SPSTCOffice 365 Productivity Tips Minneapolis Mayhem SPSTC
Office 365 Productivity Tips Minneapolis Mayhem SPSTC
 
Office 365 Productivity Tips November 2017 November Smack-Down
Office 365 Productivity Tips November 2017 November Smack-DownOffice 365 Productivity Tips November 2017 November Smack-Down
Office 365 Productivity Tips November 2017 November Smack-Down
 
Office 365 Productivity Tips February 2018 Wasatch Wrangle
Office 365 Productivity Tips February 2018 Wasatch WrangleOffice 365 Productivity Tips February 2018 Wasatch Wrangle
Office 365 Productivity Tips February 2018 Wasatch Wrangle
 
Office 365 Productivity Tips - August Anarchy
Office 365 Productivity Tips - August AnarchyOffice 365 Productivity Tips - August Anarchy
Office 365 Productivity Tips - August Anarchy
 
Office 365 Productivity Tips - The Summertime Skirmish
Office 365 Productivity Tips - The Summertime SkirmishOffice 365 Productivity Tips - The Summertime Skirmish
Office 365 Productivity Tips - The Summertime Skirmish
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant Frog
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant Frog
 
Leading Your SharePoint Customers To Water, And Teaching Them How To Drink
Leading Your SharePoint Customers To Water, And Teaching Them How To DrinkLeading Your SharePoint Customers To Water, And Teaching Them How To Drink
Leading Your SharePoint Customers To Water, And Teaching Them How To Drink
 
SharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant FrogSharePoint and the Story of the Mutant Frog
SharePoint and the Story of the Mutant Frog
 
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkLeading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
 
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To DrinkLeading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
Leading Your SharePoint Customers To Water... *and* Teaching Them How To Drink
 
SharePoint Folders: Folders vs. Metadata
SharePoint Folders: Folders vs. MetadataSharePoint Folders: Folders vs. Metadata
SharePoint Folders: Folders vs. Metadata
 
SharePoint 2010 List and Library General Settings
SharePoint 2010 List and Library General SettingsSharePoint 2010 List and Library General Settings
SharePoint 2010 List and Library General Settings
 

Último

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Último (20)

React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

Out-Of-The-Box SharePoint Magic

  • 1. Online Conference June 17th and 18th 2015 WWW.SPBIZCONF.COM Thomas Duff (aka “Duffbert”) June 18th, 2015
  • 2. WWW.SPBIZCONF.COM • Thomas Duff (aka “Duffbert”) • Works in Portland for a large health insurance company • Been in IT for 35+ years, 20 of it working with collaborative application development • Specialize in SharePoint development and business analysis • Speaker • Writer (two co-authored books and countless articles) Who Am I?
  • 3. WWW.SPBIZCONF.COM • Developer who isn’t (yet) comfortable with Visual Studio / C# • Developer who wants to turn over the entire site to the business area • Business customer / power user who isn’t intimidated by technology and doesn’t want to wait for IT to build them something Who Are You?
  • 4. WWW.SPBIZCONF.COM The Situation - URAC •Utilization Review Accreditation Commission •Non-profit organization that certifies healthcare quality through accreditation process •Makes on-site reviews of company policies to make sure they are being followed and adhere to best practices •It’s a Big Deal for health insurance companies
  • 5. WWW.SPBIZCONF.COM The Problem – Data Tracking • On top of policy and procedure tracking, there’s a large requirement to track people who are classified within URAC • Annual Privacy, Security and Ethics Refresher training, Demonstration of ongoing training for professional competency, URAC Training (content is department-specific), Privacy and Security Acknowledgement, Annual Performance Review, Cultural Competency Training (Requirement for Case Managers Only), Resume, Job Description, Departmental Orientation Checklist, Proof of non-clinical license and certification, PSV of license and/or certification (Clinical Staff Only), Scope of Practice Attestation (Clinical Staff Only - Not MD's) • We have over 1000 employees that we currently track • A little overwhelming, huh?
  • 6. WWW.SPBIZCONF.COM The Problem – Data Tracking •This data had been stored on multiple Excel spreadsheets and multiple shared drives and no reporting abilities… even hard copy documents that needed to be scanned •In total, 23 people had some level of involvement of tracking data and trying to keep it up-to-date and synchronized •Good luck trying to pull all that data together if an audit came up…
  • 7. WWW.SPBIZCONF.COM The Solution – SharePoint! •A single site to track all employees and associated documentation •One master list for all employees and their status •Multiple lists and libraries to store documentation on training, licensing, and personnel files •Workflows for notification •Dashboard view of all consolidated information for a given employee •Completely run and managed by the business •All Out Of The Box SharePoint!
  • 9. WWW.SPBIZCONF.COM Everything revolves around the master file • One master file list item for each employee tracked for URAC • Loaded from employee data extracts from our personnel system
  • 10. WWW.SPBIZCONF.COM Everything revolves around the master file • Bottom half of the form brings in information from all the other data feeds, lists, and libraries. • It provides the tracking and audit mechanism for each employee.
  • 12. WWW.SPBIZCONF.COM The Complete columns are calculated fields
  • 13. WWW.SPBIZCONF.COM What they look like in the list columns
  • 14. WWW.SPBIZCONF.COM Rules to get the coloring based on value
  • 15. WWW.SPBIZCONF.COM Rules to get the coloring based on value
  • 17. WWW.SPBIZCONF.COM So how do we get from documents/lists to the master record? Workflows Datasheet views
  • 18. WWW.SPBIZCONF.COM Creating the Master Record This data comes to us from our personnel system in the form of a weekly Excel spreadsheet that can be pasted into the datasheet view.
  • 19. WWW.SPBIZCONF.COM Creating the Master Record This data comes to us from our personnel system in the form of a weekly Excel spreadsheet that can be pasted into the datasheet view.
  • 20. WWW.SPBIZCONF.COM Once loaded, the workflow takes over… This loads a new Master record if the person is new. This updates/loads a Master record if the person is moving into a URAC position.
  • 21. WWW.SPBIZCONF.COM Once loaded, the workflow takes over… This updates/loads the Master record if the person is a rehire.
  • 22. WWW.SPBIZCONF.COM Once loaded, the workflow takes over… This updates a Master record if the person is terminated or is promoted into a new position.
  • 23. WWW.SPBIZCONF.COM Once loaded, the workflow takes over… Finally, this updates a Master record if the person is moved out of URAC position
  • 24. WWW.SPBIZCONF.COM This process results in this… All the information in the top half of the Master record comes from the weekly import from the personnel system.
  • 25. WWW.SPBIZCONF.COM Next up, uploading and categorizing Personnel documentation The Personnel documentation library is where all the “proof” documentation resides… images, scans, emailed forms, etc.
  • 26. WWW.SPBIZCONF.COM Next up, uploading and categorizing Personnel documentation Once a document is uploaded, the administrator fills in metadata about the document so that it can be matched and categorized for the Master record.
  • 27. WWW.SPBIZCONF.COM So how do we get from documents/lists to the master record? The metadata columns come from dropdown and lookup lists so that values remain consistent and the matching works as required.
  • 28. WWW.SPBIZCONF.COM Once again, the workflow takes over… Depending on what type of documentation was selected in the Document Type field, the Master record is matched with the Employee number and updated.
  • 29. WWW.SPBIZCONF.COM Once again, the workflow takes over… In most cases, the updating of the Master record is nothing more than a date.
  • 30. WWW.SPBIZCONF.COM Once again, the workflow takes over… Depending on what type of documentation was selected in the Document Type field, the Master record is matched with the Employee number and updated. Renewal dates are also calculated for ongoing training documentation.
  • 31. WWW.SPBIZCONF.COM Once again, the workflow takes over… For positions that require certification, we can track whether it’s active and whether it’s the primary certification required for the job.
  • 32. WWW.SPBIZCONF.COM License and Certification Lookups This lookup list covers all the job codes (the key for the lookup), and specifies what type(s) of certification or licensing is required or preferred.
  • 33. WWW.SPBIZCONF.COM Another type of form… Orientation Checklist All URAC-affected employees have to undergo a formal departmental orientation, which is tracked here in this list form.
  • 34. WWW.SPBIZCONF.COM Another type of form… Orientation Checklist When the form is completed, the employee clicks “I Attest”, where the Employee Name and Date Signed fields are completed.
  • 35. WWW.SPBIZCONF.COM The form is emailed to the Personnel Document library so there’s a record of it As part of the submission process, a form rule submits a copy of the form to the Personnel document library for tracking and documentation.
  • 36. WWW.SPBIZCONF.COM And the workflow takes over When the email arrives in the Personnel document library, the workflow parses out information from the Subject line, matches the document to the employee’s Master record, and updates the information.
  • 37. WWW.SPBIZCONF.COM So how do we keep track of what’s due when? This view uses calculated columns to track information and due dates. If anything is incomplete or is coming up on an expiration/renewal date, it shows up here. It’s a single point of reference for the administrator to know what needs attention without looking in multiple places. In this instance, they know there are only 18 items that need attention out of over 1000 employees that are affected by URAC requirements.
  • 38. WWW.SPBIZCONF.COM Um… I lied a little bit… This jQuery code provides the column coloring… couldn’t do that “out of the box”
  • 39. WWW.SPBIZCONF.COM Notifications based on the view… When a column shows that an item needs to be renewed or updated, workflows can be used to send out email notifications to the Master record owner (the employee).
  • 40. WWW.SPBIZCONF.COM Notifications based on the view… Example of the Email Ongoing Training 30 Days
  • 41. WWW.SPBIZCONF.COM Notifications based on the view… Example of the Email Drivers License Expiring 30 Days
  • 42. WWW.SPBIZCONF.COM One more slick trick… Impersonation Workflows Impersonation workflows allow you to modify the permissions of a list item, both removing and adding permissions based on your unique logic.
  • 43. WWW.SPBIZCONF.COM Impersonation workflows Workflow actions include adding, inheriting, removing, and replacing list item permissions.
  • 44. WWW.SPBIZCONF.COM Impersonation workflows - Remove Select the action, select the permission levels to remove, and the people/groups to remove them from.
  • 45. WWW.SPBIZCONF.COM Impersonation workflows - Replace Select the action, select the permission levels to remove, and the people/groups to remove them from.
  • 46. WWW.SPBIZCONF.COM Summing it up… • Building sites in SharePoint doesn’t mean you have to break open Visual Studio to get anything done. • Ultimately, it’s about delivering value to the business, and you can do that with clever use of OOTB SharePoint features. • Even better… you don’t have to be the person to maintain it forever!
  • 47. WWW.SPBIZCONF.COM Questions or comments? You can reach me at: • duffbert@gmail.com • @duffbert on Twitter Thanks for your time!