Skip to content

add de-identification section to SOF - #5

Merged
andreyorst merged 6 commits into
mainfrom
de-identification
Apr 22, 2026
Merged

andreyorst merged 6 commits into
mainfrom
de-identification

Conversation

@andreyorst

Copy link
Copy Markdown
Contributor

No description provided.

@andreyorst
andreyorst requested a review from spicyfalafel April 3, 2026 11:37
@andreyorst
andreyorst marked this pull request as draft April 3, 2026 11:40
@andreyorst
andreyorst marked this pull request as ready for review April 3, 2026 12:06
Comment thread docs/modules/sql-on-fhir/README.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md
Comment thread docs/SUMMARY.md Outdated
Comment thread docs/modules/sql-on-fhir/README.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
@andreyorst
andreyorst requested a review from spicyfalafel April 17, 2026 11:56
Comment thread docs/modules/sql-on-fhir/operation-run.md Outdated
Comment thread docs/modules/sql-on-fhir/operation-materialize.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md
@andreyorst
andreyorst requested a review from spicyfalafel April 17, 2026 14:55
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated

## Pre-built ViewDefinitions

The IG package `io.health-samurai.de-identification.r4` provides ready-made Safe Harbor ViewDefinitions for common FHIR R4 resource types. Install it via FAR (Aidbox's artifact registry):

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How to do it? Can't find it. Can you specify it here?

Image

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh right, it's currently in aidbox-examples, will be released with the 26.04 but we originally did not want it to be pre-installed. @Aitem WDYT?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should publish it somewhere

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

package is on get-ig, but for some reason not visible in aidbox FAR yet

Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
Comment thread docs/modules/sql-on-fhir/de-identification.md Outdated
@andreyorst
andreyorst merged commit 0eb4b88 into main Apr 22, 2026
2 checks passed
@andreyorst
andreyorst deleted the de-identification branch April 22, 2026 15:19
Aitem added a commit that referenced this pull request May 5, 2026
The de-identification page (PR #5) was QA-verified accurate at the
time. PR #7409 added two details that the page didn't yet reflect:

- encryptKey: the StructureDefinition constraint accepts 8-32 hex
  characters (even length), not strictly 32. AES-128 still expects
  32 hex / 16 bytes, so call out shorter keys as accepted-but-
  weaker rather than silently allowing them.
- FAR storage: ViewDefinitions now live in the FHIR Artifact
  Registry. On upgrade Aidbox migrates existing ViewDefinitions
  from legacy storage; $run, $sql, $materialize read from FAR.
  Add to the fhir-schema-mode requirement hint.

Refs: HealthSamurai/sansara#7343

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
spicyfalafel added a commit that referenced this pull request May 25, 2026
Updates the Data Lakehouse AidboxTopicDestination tutorial in lockstep
with topic-destination-deltalake PR #5:

- Rename `initialExportParallelism` -> `initialExportChunkCount`
  (table reference + advanced-params block + sample payload + Large-
  scale prose).
- Rewrite Large-scale section: chunks distribute via async scheduler
  with per-pod cap = scheduler-executor-threads. Drops the old PG
  advisory-lock + Runtime.availableProcessors() text + sizing formula.
- Drop the Compaction and maintenance section (Predictive Optimization
  is already covered in the managed vs external comparison table).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants