building hippa compliant websites using joomla
TRANSCRIPT
![Page 1: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/1.jpg)
1
![Page 2: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/2.jpg)
2
![Page 3: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/3.jpg)
Company History And Project Background
3
![Page 4: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/4.jpg)
HistoryTechnology-OrientedJoomla DiscoveryPresent And Future
4
![Page 5: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/5.jpg)
The ClientMental health providerRecent growth + expansionNetworkingProject funded with a grant
5
![Page 6: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/6.jpg)
Basic Project GoalOnline method to share patient information
6
![Page 7: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/7.jpg)
General ProcessListeningReadingNotesPractice
7
![Page 8: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/8.jpg)
HIPAA Introduction
8
![Page 9: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/9.jpg)
Healthcare In The Digital AgeTitle I - Health Care Access, Portability, and Renewability
Title II - Preventing Health Care Fraud and Abuse; Administrative Simplification; Medical Liability Reform
9
![Page 10: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/10.jpg)
HITECH = Building On HIPAAIncreased enforcement, penaltiesBreach notificationsPatient access rightsIncentives for ePHI adoption
10
![Page 11: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/11.jpg)
What is HIPAA Compliance?There is no ‘certification’HIPAA != PCI ComplianceProactive and Reactive
11
![Page 12: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/12.jpg)
What Triggers HIPAA Compliance?ePHI -
“Protected health information (PHI) is any information about health status, provision of health care, or payment for health care that can be linked to a specific individual.”
12
![Page 13: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/13.jpg)
Cost ProhibitiveHostingExtra Security PrecautionsTraining and Implementation
13
![Page 14: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/14.jpg)
General Tech CostsAWS = ~$1,500 min, + ~$50+Joomla Plugins/Software = ~ $120/yrLabor = ?Security = ?SSL = $70+ (letsencrypt.org)
14
![Page 15: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/15.jpg)
Areas of Compliance
15
![Page 16: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/16.jpg)
Pillars of HIPAASecurityPrivacyEnforcementNotification
16
![Page 17: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/17.jpg)
Required vs. AddressableRequired = RequiredAddressable =
1. Implement2. Implement equivalent alternative3. Not Implement
17
![Page 18: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/18.jpg)
Security Rule pt. 1Technical Safeguards
EncryptionBackup
Physical SafeguardsServer / WorkstationTransmission
18
![Page 19: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/19.jpg)
Security Rule pt. 2Administrative
AccessContingency
19
![Page 20: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/20.jpg)
Privacy RuleUACPatient Access Rights
20
![Page 21: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/21.jpg)
EnforcementPenalties
$100 min to $1.5mil max civil$50k to $250k ea + up to 10yrs criminal
21
![Page 22: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/22.jpg)
NotificationWho is responsible?Requires most providers send notice
22
![Page 23: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/23.jpg)
HIPAA Compliance pt. 1 - Organizational Process
23
![Page 24: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/24.jpg)
The Other Side of HIPAAChange the way you thinkAppoint responsible peopleReview policies regularlyTraining for ePHI
24
![Page 25: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/25.jpg)
HIPAA Compliance pt. 2 - Server And Site Security
25
![Page 26: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/26.jpg)
Security Part 1 - AWSEncrypted storage
EC2 - EBSS3 - SSE
FirewallKeyfile-based
26
![Page 27: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/27.jpg)
Security Part 2 - WebminAutomatic loggingAnti-malwarePCI-compliance almost out-of-box
27
![Page 28: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/28.jpg)
28
![Page 29: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/29.jpg)
29
![Page 30: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/30.jpg)
30
![Page 31: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/31.jpg)
PHP Lockdownallow_url_fopenallow_url_includeoutput_bufferingdisable_functionsopen_basedir
31
![Page 32: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/32.jpg)
Security Part 3 - JoomlaFine-grained UACField-tested APIPlugins
Akeeba Backup (audit)Akeeba Admin Tools
32
![Page 33: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/33.jpg)
User Access ControlUsersUser GroupsViewing Access Levels
33
![Page 34: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/34.jpg)
Joomla APIThis:$mysqli = new mysqli("localhost", "databasename", "databasepassword");if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());exit();
}
Into This:$db = JFactory::getDbo();
34
![Page 35: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/35.jpg)
Akeeba Admin Tools
35
![Page 36: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/36.jpg)
36
![Page 37: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/37.jpg)
37
![Page 38: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/38.jpg)
38
![Page 39: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/39.jpg)
Assembling The Tools
39
![Page 40: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/40.jpg)
PlatformsAWS (Amazon Web Services)Webmin / VirtualminJoomla
Fabrik
40
![Page 41: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/41.jpg)
Other ToolsVirtualBoxFileZillaTextPadArtisteerPuTTY
41
![Page 42: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/42.jpg)
Setting Up An EC2 Instance
42
![Page 43: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/43.jpg)
AWS ProcessResearch needed infrastructure
Web Server (dedicated)What specs do I need?
Backup (S3)How much space do I need?
43
![Page 44: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/44.jpg)
AWS ServicesEC2
Free TierM3 For Encrypted Storage
1 CPU, 3.75 RAM, 10GB/10GBS3
44
![Page 45: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/45.jpg)
45
![Page 46: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/46.jpg)
46
![Page 47: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/47.jpg)
47
![Page 48: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/48.jpg)
48
![Page 49: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/49.jpg)
49
![Page 50: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/50.jpg)
50
![Page 51: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/51.jpg)
51
![Page 52: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/52.jpg)
Setting Up Virtualmin/Webmin
52
![Page 53: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/53.jpg)
Let It Do The WorkDownload the install script (wget/curl)Run the install scriptGrab a drink
53
![Page 54: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/54.jpg)
Virtualmin ProcessProvision the siteSSLS3 BackupsPHP
54
![Page 55: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/55.jpg)
55
![Page 56: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/56.jpg)
Setting Up Joomla
56
![Page 57: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/57.jpg)
57
![Page 58: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/58.jpg)
Joomla ProcessCreate a theme w/ ArtisteerInstall and configure basic utility components
Akeeba BackupAkeeba Admin Tools
Install application toolFabrik
58
![Page 59: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/59.jpg)
Artisteer ThemesMakes the process more aesthetic-focused, rather than programmaticAllows for painless experimentationMay not get you to 100%, but gets it to at least 90%.
59
![Page 60: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/60.jpg)
FabrikWeb app creation toolExisting plugins (file upload)Lots of code samples online
60
![Page 61: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/61.jpg)
61
![Page 62: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/62.jpg)
62
![Page 63: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/63.jpg)
63
![Page 64: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/64.jpg)
64
![Page 65: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/65.jpg)
65
![Page 66: Building HIPPA Compliant Websites Using Joomla](https://reader033.vdocuments.net/reader033/viewer/2022042707/58ecc1321a28abaf188b46a1/html5/thumbnails/66.jpg)
66