HIPAA Safe Harbor de-identification (45 CFR 164.514(b)(2))¶
Source: 02-hipaa-safe-harbor.phisql
PhiSQL¶
-- HIPAA Safe Harbor de-identification (45 CFR 164.514(b)(2)).
-- Demonstrates the DEIDENTIFY convenience form with mixed strategies.
-- Compiles to 02-hipaa-safe-harbor.json.
POLICY hipaa_safe_harbor
DESCRIPTION 'HIPAA Safe Harbor de-identification (45 CFR 164.514(b)(2)).';
DEIDENTIFY
PHYSICIAN_NAME AS RANDOM_REPLACE,
HOSPITAL AS RANDOM_REPLACE,
DATE AS TRUNCATE,
AGE AS REDACT,
SSN AS REDACT,
PHONE_NUMBER AS REDACT,
EMAIL_ADDRESS AS REDACT,
STREET_ADDRESS AS REDACT,
CITY AS REDACT,
STATE AS REDACT,
ZIP_CODE AS REDACT;
Compiles to¶
{
"identifiers": {
"physicianName": {
"physicianNameFilterStrategies": [{ "strategy": "RANDOM_REPLACE" }]
},
"hospital": {
"hospitalFilterStrategies": [{ "strategy": "RANDOM_REPLACE" }]
},
"date": {
"dateFilterStrategies": [{ "strategy": "TRUNCATE" }]
},
"age": {
"ageFilterStrategies": [{ "strategy": "REDACT" }]
},
"ssn": {
"ssnFilterStrategies": [{ "strategy": "REDACT" }]
},
"phoneNumber": {
"phoneNumberFilterStrategies": [{ "strategy": "REDACT" }]
},
"emailAddress": {
"emailAddressFilterStrategies": [{ "strategy": "REDACT" }]
},
"streetAddress": {
"streetAddressFilterStrategies": [{ "strategy": "REDACT" }]
},
"city": {
"cityFilterStrategies": [{ "strategy": "REDACT" }]
},
"state": {
"stateFilterStrategies": [{ "strategy": "REDACT" }]
},
"zipCode": {
"zipCodeFilterStrategy": [{ "strategy": "REDACT" }]
}
}
}