Package com.cloudforgeci.api.core.rules
Class HipaaRules
java.lang.Object
com.cloudforgeci.api.core.rules.HipaaRules
- All Implemented Interfaces:
FrameworkRules<SystemContext>
@ComplianceFramework(value="HIPAA",
priority=10,
displayName="HIPAA Security Rule",
description="Validates HIPAA Security Rule requirements for PHI protection")
public class HipaaRules
extends Object
implements FrameworkRules<SystemContext>
HIPAA Security Rule compliance validation.
Validates HIPAA Security Rule requirements (45 CFR Part 160 and Part 164, Subparts A and C).
HIPAA Security Rule Coverage:
- §164.308(a)(1): Security Management Process
- §164.308(a)(3): Workforce Security
- §164.308(a)(4): Information Access Management
- §164.312(a)(1): Access Control
- §164.312(a)(2)(iv): Encryption and Decryption
- §164.312(b): Audit Controls
- §164.312(c)(1): Integrity
- §164.312(d): Person or Entity Authentication
- §164.312(e)(1): Transmission Security
- §164.316(b)(1): Policies and Procedures
- §164.316(b)(2)(i): Retention
Note: HIPAA distinguishes between "Required" and "Addressable" specifications.
This validator enforces both for maximum protection of PHI (Protected Health Information).
- Since:
- 3.0.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGenerate HIPAA Security Rule compliance report.voidinstall(SystemContext ctx) Install HIPAA compliance validation rules for production and staging environments.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
-
HipaaRules
public HipaaRules()
-
-
Method Details
-
install
Install HIPAA compliance validation rules for production and staging environments. HIPAA applies to any environment that processes PHI.- Specified by:
installin interfaceFrameworkRules<SystemContext>- Parameters:
ctx- the system context containing deployment configuration and CDK stack
-
generateComplianceReport
Generate HIPAA Security Rule compliance report.
-