Package com.cloudforgeci.api.core.rules
Class HipaaOrganizationalRules
java.lang.Object
com.cloudforgeci.api.core.rules.HipaaOrganizationalRules
- All Implemented Interfaces:
FrameworkRules<SystemContext>
@ComplianceFramework(value="HIPAA-Organizational",
priority=15,
displayName="HIPAA Organizational Requirements",
description="Validates HIPAA organizational and administrative safeguards")
public class HipaaOrganizationalRules
extends Object
implements FrameworkRules<SystemContext>
HIPAA organizational and administrative safeguard validation rules.
These rules enforce HIPAA requirements that extend beyond infrastructure:
- Business Associate Agreements (BAA) - §164.308(b), §164.314
- Workforce Security - §164.308(a)(3)
- Administrative Safeguards - §164.308(a)
- Breach Notification - §164.308(a)(6), §164.410
Controls Implemented
- Business Associate Agreement validation
- Workforce security procedures
- Emergency access procedures
- Automatic logoff validation
- Breach notification readiness
Usage
// Install HIPAA organizational validation
HipaaOrganizationalRules.install(ctx);
Important Note
These controls require organizational policies and procedures that cannot be fully automated. Infrastructure validation ensures technical readiness, but organizations must maintain separate documentation and processes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinstall(SystemContext ctx) Install HIPAA organizational validation rules.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cloudforge.core.interfaces.FrameworkRules
alwaysLoad, description, displayName, frameworkId, priority
-
Constructor Details
-
HipaaOrganizationalRules
public HipaaOrganizationalRules()
-
-
Method Details
-
install
Install HIPAA organizational validation rules. Only applies when HIPAA framework is selected.- Specified by:
installin interfaceFrameworkRules<SystemContext>- Parameters:
ctx- System context
-