Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
Результаты при использовании отмены экспорта службы FHIR® (de-ID) зависят от характера экспортируемых данных и используемых функций de-ID. Корпорация Майкрософт не может оценить деидентированные выходные данные экспорта или определить допустимость для ваших вариантов использования и требований соответствия. Деидентируемый экспорт службы FHIR не гарантирует соответствие определенным юридическим требованиям, нормативным требованиям или требованиям соответствия.
Служба FHIR может отменять идентификацию данных при выполнении $export операции. Для деидентированного экспорта служба FHIR использует модуль анонимизации из средств FHIR для анонимизации проекта (OSS) на GitHub.
Существует пример файла конфигурации, который поможет вам приступить к редактированию и преобразованию полей данных FHIR, содержащих личные сведения.
Файл конфигурации
Модуль анонимизации поставляется с примером файла конфигурации, который поможет вам приступить к работе с требованиями метода de-ID метода HIPAA Safe Harbor. Файл конфигурации — это JSON-файл с четырьмя свойствами: fhirVersion, processingErrors, fhirPathRules. parameters
-
fhirVersionуказывает версию FHIR для подсистемы анонимизации. -
processingErrorsуказывает, какие действия следует предпринять для любых ошибок обработки, возникающих во время анонимизации. Вы можете создавать или сохранять исключения в зависимости от ваших потребностей. -
fhirPathRulesуказывает, какой метод анонимизации следует использовать. Правила выполняются в том порядке, в который они отображаются в файле конфигурации. -
parametersзадает дополнительные элементы управления для поведения анонимизации, указанного в fhirPathRules.
Ниже приведен пример файла конфигурации для FHIR R4:
{
"fhirVersion": "R4",
"processingError":"raise",
"fhirPathRules": [
{"path": "nodesByType('Extension')", "method": "redact"},
{"path": "Organization.identifier", "method": "keep"},
{"path": "nodesByType('Address').country", "method": "keep"},
{"path": "Resource.id", "method": "cryptoHash"},
{"path": "nodesByType('Reference').reference", "method": "cryptoHash"},
{"path": "Group.name", "method": "redact"}
],
"parameters": {
"dateShiftKey": "",
"cryptoHashKey": "",
"encryptKey": "",
"enablePartialAgesForRedact": true
}
}
Дополнительные сведения см. в статье об анонимизации FHIR.
Управление файлом конфигурации в учетной записи хранения
Необходимо создать контейнер для деидентированного экспорта в учетной записи ADLS 2-го поколения и указать запрос <<container_name>> API, как показано ниже. Кроме того, необходимо поместить файл конфигурации JSON с правилами анонимизации в контейнере и указать его <<config file name>> в запросе API.
Примечание.
Обычно рекомендуется присвоить контейнеру anonymizationимя. JSON-файл в контейнере часто называется anonymizationConfig.json.
Управление файлом конфигурации в ACR
Рекомендуется разместить файлы конфигурации экспорта в Реестр контейнеров Azure(ACR).
- Отправьте файлы конфигурации в Реестр контейнеров Azure.
- Включите управляемое удостоверение в экземпляре службы FHIR.
- Предоставьте доступ aCR к управляемому удостоверению службы FHIR.
- Зарегистрируйте серверы ACR в службе FHIR. С помощью портала можно открыть "Артефакты" в разделе "Преобразование и передача данных" для добавления сервера ACR.
- Настройте брандмауэр ACR для безопасного доступа.
Использование конечной $export точки для деидентирования данных
Ниже приведен пример анонимного запроса "$export".
https://<<FHIR service base URL>>/$export?_container=<<container_name>>&_anonymizationConfigCollectionReference=<<ACR image reference>>&_anonymizationConfig=<<config file name>>&_anonymizationConfigEtag=<<ETag on storage>>
Примечание.
Сейчас служба FHIR поддерживает только деидентируемый экспорт на уровне системы ($export).
Внимание
Как необработанные операции экспорта, так и деидентированные операции экспорта записываются в ту же учетную запись хранения Azure, указанную в конфигурации экспорта для службы FHIR. Если требуется несколько конфигураций деидентификации, рекомендуется создать другой контейнер для каждой конфигурации и управлять доступом пользователей на уровне контейнера.
Следующие шаги
Экспорт данных(export-data.md)
Примечание.
FHIR® является зарегистрированным товарным знаком HL7 и используется с разрешением HL7 .