microsoft / microsoft/Tools-for-Health-Data-Anonymization

Refactor DICOM configuration to use Confidentiality Profile workflow

Open
#254 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
309
Forks
90
PR merge metrics
No merged PRs in 30d

Description

We should provide the option to base configuration settings on the Basic Confidentiality Profile (and commonly used Options as well). This will involve

  • Allowing the user to customize the way the Basic Confidentiality profile is implemented, since it provides options.
  • Specifying multiple Confidentiality Profile Options that can be layered.
  • Set Patient Identity Removed and De-identification Method Code Sequence, overwrite the preamble.
  • Update documentation to reference the standard.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files or tests are identified. Start by locating the existing DICOM configuration workflow and its documentation, then compare them with the Basic Confidentiality Profile and its options. Done means configurable profile options can be layered, required confidentiality metadata and preamble handling are covered, and the documentation references the standard.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
documentation, security
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.