Glossary#
This page gives the one term that the documentation uses for each concept. The terms apply to prose only. An API name stays as it is wherever it names the API, for example anonymize(), date_jitter or config.
The procedure pages and the tutorials use these terms every time. The other pages use them as a guide.
Terms#
Term |
Meaning |
Not used for this concept |
|---|---|---|
de-identify, de-identification |
The whole process that removes identifiers. |
anonymize, scrub, pseudonymize |
anonymize |
The metadata step that applies the tag rules: |
— |
reversible anonymization |
The optional feature that lets the holder of a key recover the original identities. It is the name of the feature and of |
reversible de-identification, re-identification |
scrub |
Remove identifiers from free text with the |
clean, sanitize |
the store |
|
database, SQLite file, index, persistence file |
the sidecar |
The append-only file that holds pixel and waveform data, |
blob file, pixel file |
the audit log |
The record of actions that the store keeps. |
log, trail, history |
audit row |
One record in the audit log. “A |
log entry, audit entry, event |
Audit trail |
The title of the Audit trail API page. Used only as that name. |
— |
log line |
One line in |
log message, entry |
finding |
A possible identifier that the scan detected ( |
hit, detection, match |
grade |
|
verdict, status, score |
grade condition |
One reason why a run is not |
reason, criterion |
PHI status |
|
dirty, state, flag |
scan, audit |
To scan is to read the graph for PHI. The audit is the step that scans, |
inspect, examine, check |
remediate, remediation |
Change a tag as a rule says. The procedures say “remove”, “replace” or “shift” instead. |
fix, clean, apply |
decline |
Not apply a rule, and write a |
skip, refuse |
refuse |
Turn an input or a call away with an error or an |
reject, deny |
withhold |
Not write an instance, on purpose. |
skip, drop, exclude |
data loss |
Data that the export could not carry, recorded in a |
“dropped data”, “lost data” |
de-identification markers |
The elements |
stamps, flags |
owner stamp |
A Patient, Study or Series field that the export writes into each file. |
— |
export |
Write de-identified copies to a folder. Used as a verb and as the name of the step. “Write” is the act at the level of one file: “the worker writes the file”. |
write out, save, output |
export folder |
The folder that the export writes into. |
output directory, destination |
ingest |
Read source files into the store. |
import, load, index |
configuration |
The YAML policy file and the object that holds it. |
config file, settings |
profile |
A pinned rule table, such as |
template, preset |
policy |
What a PHI status is recorded under: the tag rules, |
— |
redaction zone |
A rectangle of pixels that a configuration tells |
region, mask, box |
redact |
Blank pixels. |
mask, black out, burn |
burned-in text |
Text drawn into the pixels. The hyphen is used when the term comes before a noun. The verb phrase is fine: “text burned in by the modality”. |
burnt-in, burned in (before a noun) |
date shift, shift |
The per-patient offset that moves dates. “Jitter” appears only in the key |
jitter |
pseudonym |
An |
alias, token |
key file |
The file that holds the key for reversible anonymization, for example |
secret |
project secret |
The per-project HMAC secret that the store holds. It is not the key file, and it is never called a key. |
key, salt |
identity token |
The encrypted identity in |
token (first mention) |
cohort |
A set of patients that are processed together. “Dataset” is used for a pydicom |
dataset, collection |
the graph |
|
model, tree |
instance |
The object for one DICOM file. “File” means the bytes on disk. |
file (for the object), object |
tag, element |
A tag is the identifier, |
attribute |