Skip to content

feat: add aidbox as a supported FHIR provider#186

Merged
gavinsharp merged 6 commits into
mainfrom
fern-bot/2026-06-15_17-26-46_142
Jun 18, 2026
Merged

feat: add aidbox as a supported FHIR provider#186
gavinsharp merged 6 commits into
mainfrom
fern-bot/2026-06-15_17-26-46_142

Conversation

@fern-api

@fern-api fern-api Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

16.1.0 → 16.2.0

Added

  • Provider"aidbox" is now a supported FHIR provider value in the Provider union type.

Note

Low Risk
Additive enum value and version/metadata sync only; no auth, runtime logic, or breaking API surface changes in the SDK.

Overview
Release 16.2.0 — Fern-regenerated SDK bump aligned with a new API spec commit.

Adds "aidbox" as a supported FHIR provider value on the Provider union (phenoml.fhir_provider.types.provider), the bundled openapi.json enum, and code-examples.json for POST /fhir-provider. Package and client metadata move to 16.2.0 (e.g. pyproject.toml, User-Agent / X-Fern-SDK-Version in client_wrapper.py). changelog.md documents the addition; .fern/metadata.json and .fern/replay.lock record the new generation.

Reviewed by Cursor Bugbot for commit a0433e7. Bugbot is set up for automated code reviews on this repo. Configure here.

fern-api Bot and others added 5 commits June 15, 2026 17:26
Generated by Fern
CLI Version: unknown
Generators:
  - fernapi/fern-python-sdk: 5.14.13
…ields, and operator_concept_id

Expand the SDK with new FHIR provider support, additional OMOP row
fields, and updated MappingEntry/Summary semantics that align with the
16.1.0 API spec commit.

Key changes:
- Add `"aidbox"` to the `Provider` union literal type, enabling Aidbox as a supported FHIR provider
- Add optional `visit_occurrence_id` field to `ConditionOccurrenceRow`, `DrugExposureRow`, `ProcedureOccurrenceRow`, `MeasurementRow`, and `ObservationRow`
- Add optional `operator_concept_id` field to `MeasurementRow` carrying the OMOP "Meas Value Operator" concept for comparator-qualified numeric values
- Update `MappingEntry.target_code` description: now populated for `ALREADY_STANDARD` and `MAPPED` rows (the standard concept's own code), omitted only for `UNMAPPED`
- Clarify `Summary` field descriptions to reflect per-concept (not per-coding) counting semantics
- Update code examples and OpenAPI spec to reflect `target_code` presence on `ALREADY_STANDARD` mappings

🌿 Generated with Fern
Patches applied (1):
  - patch-6516695e: Release 15.0.2: restore bundled openapi.json packaging (#169)
Fern's auto-changelog re-listed already-shipped fhir2omop changes (already on
main and published) as new — its changelog diff base was stale. The only real
change in this release is the new "aidbox" Provider value.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gavinsharp gavinsharp changed the title feat: add "aidbox" provider, visit_occurrence_id fields, and operator_concept_id feat: add aidbox as a supported FHIR provider Jun 15, 2026
…n clean)

#186 itself merged clean (no conflict — #185's surgery held), but the regen
re-captured theirs_snapshot at 16.2.0, which would re-conflict on the next bump.
Version-clean it (theirs->0.0.0.dev0, include-only patch, hash 29d85120). Lock-only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@gavinsharp gavinsharp merged commit 9a3c65f into main Jun 18, 2026
6 checks passed
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.

1 participant